<?php

    /*
    Objetivo: Recolección de datos de un usuario ordinario o datos de una bitacora por un funcionario. 
    Clase: GestionNecesidad.php
    Descripción: Formulario que gestiona una necesidad de un usuario o el registro de un soporte (Bitacora) de un funcionario.
                 Tambien se dispone a la parametrizacion de las Areas de Servicio,Nivel de Servicio,Necesidades,Mecanismos y
                 Mecanismos de Detección si el usuario cuenta con un perfil de lider de Detección.
    Fecha: 
    Desarrollador: Andrea Martinez Villa - Miguel Angel Ospina Sanchez
    */

    session_start();
    if(!isset($_SESSION['usuario'])){
        header('location:../html/login.html');
    }
         
         echo '
                <center>
                    <title>Gestion De Necesidades</title>
                    <table>
                        <tr>
                            <td>';
                         include_once 'menu.php';
                        echo"</td>
                        </tr>
                    </table>";
?> 
<html>
    <head>
        <script src="../Js/jquery-1.9.1.min.js"></script>
        
        <!--Librerias de la botoneria y pop-up-->
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link href="../Modal/css/bootstrap.min.css" rel="stylesheet">
        <script src="../Modal/js/bootstrap.min.js"></script>
        <!-- LIBRERIAS JQUERY PARA LA CREACION DE LAS ALERTAS -->
        <script type="text/javascript" src="../../Ginecobstetricia/vista/js/alertify.js"></script>
        <link rel="stylesheet" href="../../Ginecobstetricia/vista/css/alertify.core.css" />
        <link rel="stylesheet" href="../../Ginecobstetricia/vista/css/alertify.default.css" />
        <!--Librerias Para La Creacion De Autocomple-->
        <script type="text/javascript" src="../js/jquery-1.4.2.min.js"></script>
        <script type="text/javascript" src="../js/jquery-ui-1.8.4.custom.min.js"></script>
        <link type="text/css" rel="stylesheet" href="../css/jquery-ui-1.8.4.custom.css" />
        <link type="text/css" rel="stylesheet" href="../css/estilo.css" />
        
        
        <style>
            
            #detalles{
                font-size: 90%;padding: 20px 20px 20px;overflow:hidden;width:98%;height:auto;margin:1% auto 0;-moz-border-radius:8px; /* FF1+ */-webkit-border-radius:8px; /* Saf3-4 */border-radius:8px;-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
               
            }
            
            #soli{
                font-size: 90%;overflow:hidden;border:1px solid #d3d3d3;background:#fefefe;width:100%;height: 58%;margin:auto auto 0;-moz-border-radius:8px; /* FF1+ */-webkit-border-radius:8px; /* Saf3-4 */border-radius:8px;-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
               
            }
            #conducta{
                font-size: 90%;overflow:hidden;border:1px solid #d3d3d3;background:#fefefe;width:100%;height: 150%;margin:-6.5% auto 0;-moz-border-radius:8px; /* FF1+ */-webkit-border-radius:8px; /* Saf3-4 */border-radius:8px;-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);   
            }
            #titulo1{
                 height: 10px;text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); background:#e8eaeb;
            }
            #titulo{
                 height: 1px;text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); background:#e8eaeb;
            }
            #filas{
                padding:10px 10px 10px; border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));                                   
                
            }
            #filas2{
                padding:10px 10px 1px; border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));                                   
                
            }
            
            #tseguimiento3{
                font-size: 100%;padding: 5px 5px 5px 5px ;overflow:hidden;border:1px solid #d3d3d3;background:#fefefe;width:100%;height: auto;margin:auto auto 0 0;-moz-border-radius:8px; /* FF1+ */-webkit-border-radius:8px; /* Saf3-4 */border-radius:8px;-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);

            }
            
            #tabla{
                font-size: 85%;
                background-color: #E2ECEE;
                border-radius: 10px;
                margin: auto;
                border: 1px solid #CED5D7;
                border-radius: 20px;
                padding: 25px 43px 18px;
                margin-top: 25px;
                background-color: white;
                box-shadow: 0px 5px 10px #B5C1C5, 0 0 0 10px #EEF5F7 inset;
                width: 500px;
            }
            label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:28px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:250px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:250px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}
            
            #titulo {
                font-size: 100%;
                color: #323133;
            }
             #titulos{
                  height: 8%;
                  background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);
                  background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); 
                  background:#e8eaeb;
            }
            
            
            /*Prueba Nuevo formulario*/
            

            body {
              font: 13px/20px 'Lucida Grande', Tahoma, Verdana, sans-serif;
              color: #404040;
              /*background-image: url(../imagen/fondo3.jpg);*/
            }

            .container {
              /*margin: 20px auto;*/
              width: 640px;
            }

            .formulario {
              position: relative;
              margin: 0 auto;
              padding: 20px 20px 20px;
              width: auto;
              background: white;
              border-radius: 3px;
              -webkit-box-shadow: 0 0 200px rgba(255, 255, 255, 0.5), 0 1px 2px rgba(0, 0, 0, 0.3);
              box-shadow: 0 0 200px rgba(255, 255, 255, 0.5), 0 1px 2px rgba(0, 0, 0, 0.3);
            }
            .formulario:before {
              content: '';
              position: absolute;
              top: -8px;
              right: -8px;
              bottom: -8px;
              left: -8px;
              z-index: -1;
              background: rgba(0, 0, 0, 0.08);
              border-radius: 4px;
            }
            .formulario h1 {
              margin: -20px -20px 21px;
              line-height: 40px;
              font-size: 15px;
              font-weight: bold;
              color: #555;
              text-align: center;
              text-shadow: 0 1px white;
              background: #f3f3f3;
              border-bottom: 1px solid #cfcfcf;
              border-radius: 3px 3px 0 0;
              background-image: -webkit-linear-gradient(top, whiteffd, #eef2f5);
              background-image: -moz-linear-gradient(top, whiteffd, #eef2f5);
              background-image: -o-linear-gradient(top, whiteffd, #eef2f5);
              background-image: linear-gradient(to bottom, whiteffd, #eef2f5);
              -webkit-box-shadow: 0 1px whitesmoke;
              box-shadow: 0 1px whitesmoke;
            }
            .formulario p {
              margin: 20px 0 0;
            }
            .formulario p:first-child {
              margin-top: 0;
            }
            .formulario p.remember_me {
              float: left;
              line-height: 31px;
            }
            .formulario p.remember_me label {
              font-size: 12px;
              color: #777;
              cursor: pointer;
            }
            .formulario p.remember_me input {
              position: relative;
              bottom: 1px;
              margin-right: 4px;
              vertical-align: middle;
            }
            .formulario p.submit {
              text-align: right;
            }

            .formulario-help {
              margin: 20px 0;
              font-size: 11px;
              color: white;
              text-align: center;
              text-shadow: 0 1px #2a85a1;
            }
            .formulario-help a {
              color: #cce7fa;
              text-decoration: none;
            }
            .formulario-help a:hover {
              text-decoration: underline;
            }

            :-moz-placeholder {
              color: #c9c9c9 !important;
              font-size: 13px;
            }

            ::-webkit-input-placeholder {
              color: #ccc;
              font-size: 13px;
            }

            input {
              font-family: 'Lucida Grande', Tahoma, Verdana, sans-serif;
              font-size: 14px;
            }
            
            .white_content {
                display: none;
                position: absolute;
                top:20%;
                left: 20%;
                width: 60%;
                height: 55%;
                padding: 1%;
                z-index:1002;
               /* overflow: auto;*/
                background-color: white;
                border-radius: 10px;
            }
            
            .VentanaNecesidad {
                display: none;
                position: absolute;
                top:20%;
                left: 20%;
                width: 60%;
                height: 65%;
                padding: 1%;
                z-index:1002;
               /* overflow: auto;*/
                background-color: white;
                border-radius: 10px;
            }
            
            .black_overlay{
                display: none;
                position: absolute;
                top: 0%;
                left: 0%;
                width: 100%;
                height: 150%;
                background-color: black;
                z-index:1001;
                -moz-opacity: 0.8;
                opacity:.80;
                filter: alpha(opacity=80);
            }
            #miTabla tr:nth-child(odd) {
                background-color: #FFFFFF;
                
             }

             #miTabla tr:nth-child(even) {
                background-color: #DAEAFF;
                
             }
             /*Fin Formulario*/
            .white {
                border-radius: 5px;
                color: #606060;
                border: solid 1px #b7b7b7;
                background: #fff;
                background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
                background: -moz-linear-gradient(top,  #fff,  #ededed);
                filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
                padding: 4px 4px 4px;
                height: 30px;
                font-size: 13px;
            }
            .white:hover {
                background: #ededed;
                background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
                background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
                filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
            }
            .white:active {
                color: #999;
                background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
                background: -moz-linear-gradient(top,  #ededed,  #fff);
                filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
            }
            
            .containerTabla {
              margin-left: -560px;
              width: 640px;
            }
            
            .exterior{
                float:center;
                border:0;
                clear: both;
                width:100%;
                height:100%;
                padding: 0;
                overflow:hidden;
                position: static;
            }
            .interior {
                float:left;
                border:0;
                clear: both;
                width:100.4%;
                height:120px;
                padding: 0;
                overflow-x: hidden;
                overflow-y:scroll; 
                position: static;
                border-style: solid; border-width: 1px;border-color:#E6E6E6
            }
            .interior2 {
                float:left;
                border:0;
                clear: both;
                width:100.4%;
                height:450px;
                padding: 0;
                overflow-x: hidden;
                overflow-y:scroll; 
                position: static;
                border-style: solid; border-width: 1px;border-color:#E6E6E6
            }
            
            .interior3 {
                float:left;
                border:0;
                clear: both;
                width:100.4%;
                height:200px;
                padding: 0;
                overflow-x: hidden;
                overflow-y:scroll; 
                position: static;
                border-style: solid; border-width: 1px;border-color:#E6E6E6
            }
            
            thead.fixedHeader th {
                width:200px;
                font-family:arial;
                font-size:0.8em;
                background-color: #f3f3f3;
                color: #555;
            }
           
            tbody.scrollContent td {
                width:200px;
                font-family:arial;
                font-size:0.7em;
                text-align: center;
            }
        </style>
        <script>
           /*Funcion para cargar servicios de dinamica*/
           function CargarServicio(){
                $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/Servicios.php",
                    success: DatosServicio,//si se la conexion desde el josn es existosa
                    timeout: 4000
                });
           }
           /*Funcion para cargar servicios de dinamica*/
           function DatosServicio(datos){
                rpt = $.parseJSON(datos);//obtengo el objeto json
                datos = $("#Servicio");
                    for(dat in rpt ){
                        datos.append("<option value='"+ rpt[dat].OID +"'>"+ rpt[dat].GDPNOMBRE +"</option>");
                }
           }
           
           /*Funcion para cargar los datos el modal de nuevas area , area en el sistema de deteccion v1 era el tipo de necesidad*/
           function VentanaArea(){
               var tc = 4;
                $.ajax({
                       type: "POST",
                       contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                       url: "../../Bitacora/Controlador/Consultas/BllTipoNecesidad.php",
                       data: {tc:tc},
                       success: DatosArea,//si la conexion desde el json es exitosa
                       timeout: 4000 //tiempo de espera del json
                 });
           }
           
           /*Funcion para cargar los datos de la consulta del modal de area */
           function DatosArea(datos){
               $("#DatosArea").text("");
               rpt = $.parseJSON(datos);//obtengo los datos del json
                    datos = $("#DatosArea");
                    var resp = "";
                    resp += "<table id='t2' class='t2' style='height:30%;width:100.2%;' border='0' cellpadding='2' cellspacing='0'>\
                                <tbody class='scrollContent'>";
                     var con = 1;
                     for(dat in rpt){//se pinta la tabla segun los datos 
                     resp += "<tr id='trt' class='trt' style=' padding:0.5px 5px 0.5px;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>\
                                    <td>\
                                        "+rpt[dat].TnDescripcion+"<input type='hidden' name='' id='Descripcion"+dat+"' value='"+rpt[dat].TnDescripcion+"' />\
                                    </td>\
                                    <td>\
                                        "+rpt[dat].NOMBRES+"<input type='hidden' name='' id='Usua"+dat+"' value='"+rpt[dat].UsuarioOid+"' /><input type='hidden' name='' id='NombreUsua"+dat+"' value='"+rpt[dat].NOMBRES+"' />\
                                    </td>\
                                   <td>\
                                        <img src='../Imagen/edi.png' width='20' height='20' alt='edi' onclick='EditarCategoria("+dat+","+rpt[dat].Oid+");'/>\
                                   </td>\
                                 </tr> ";
                   con++;
                   } 
                   resp += "</table>";
                   datos.append(resp);
                   CargarUsuarioEncargado();
           }
           
           function GuardarArea(){
               if($("#Nombre").val()===""){
                alertify.alert("Digite El Nombre Del Área De Servicio"),function(){
                 $("#Nombre").focus();   
                };
                return false;
            }if($("#Usuario").val()===""){
                alertify.alert("Seleccione Un Administrador del área"),function(){
                 $("#Usuario").focus();   
                };
                return false;
            }
               var Nombre = $("#Nombre").val();
               var Usuario = $("#Usuario").val();
               var tc = 1;
                $.ajax({
                       type: "POST",
                       contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                       url: "../../Bitacora/Controlador/Consultas/BllTipoNecesidad.php",
                       data: {Nombre:Nombre,Usuario:Usuario,tc:tc},
                       success: MensajeGuarda
                 });
           }
           
        function MensajeGuarda(){
            $("#Nombre").val("");
            $("#NombreUsuario").val("");
            alertify.success("Los Datos Se Guardaron Con Exito");
            VentanaArea();
            CargarArea();
        }
        
        function EditarCategoria(Posi, Oid){
           
                document.getElementById("Nombre").value = $("#Descripcion"+Posi).val();
                document.getElementById("Usuario").value = $("#Usua"+Posi).val();
                document.getElementById("NombreUsuario").value = $("#NombreUsua"+Posi).val();
                document.getElementById("BotonGuardarArea").innerHTML = '<input type="button" value="Editar" class="btn btn-success" onclick="EditarArea('+Oid+');"/>';
                CargarUsuarioEncargado();
           }
           
           function EditarArea(Oid){
               if($("#Nombre").val()===""){
                alertify.alert("Digite El Nombre Del Área De Servicio"),function(){
                 $("#Nombre").focus();   
                };
                return false;
                } if($("#Usuario").val()===""){
                    alertify.alert("Seleccione Un Administrador del área"),function(){
                     $("#Usuario").focus();   
                    };
                    return false;
                }
               var Nombre = $("#Nombre").val();
               var Usuario = $("#Usuario").val();
               var tc = 3;
                $.ajax({
                       type: "POST",
                       contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                       url: "../../Bitacora/Controlador/Consultas/BllTipoNecesidad.php",
                       data: {Oid:Oid,Nombre:Nombre,Usuario:Usuario,tc:tc},
                       success: MensajeEdita,
                       timeout: 4000
                 });
           }
           
           function MensajeEdita(){
                $("#Nombre").val("");
                $("#Usuario").val("");
                $("#NombreUsuario").val("");
                alertify.success("Los Datos Se Guardaron Con Exito");
                document.getElementById("BotonGuardarArea").innerHTML = '<input type="button" value="Guardar" class="btn btn-success" onclick="GuardarArea();"/>';
                VentanaArea();
                CargarArea();
           }
           
          function CargarArea(){
              var tc = 4;
                 $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllTipoNecesidad.php",
                    data:{tc:tc},
                    success: DatoArea,
                    timeout: 4000
                });
        }
        
        function DatoArea(datos){
            rpt = $.parseJSON(datos);
            var Area = $("#TipoNecesidad").val();
            $("#TipoNecesidad").html('<option value="">---</option>');
            datos = $("#TipoNecesidad");
                for(dat in rpt ){
                    datos.append("<option value='"+ rpt[dat].Oid +"'>"+ rpt[dat].TnDescripcion +"</option>");
                }
             $("#TipoNecesidad").val(Area);
             var Area2 = $("#TipoNecesidad").val();
            $("#TipoNecesida").html('<option value="">---</option>');
            datos = $("#TipoNecesida");
                for(dat in rpt ){
                    datos.append("<option value='"+ rpt[dat].Oid +"'>"+ rpt[dat].TnDescripcion +"</option>");
                }
                $("#TipoNecesida").val(Area2);
        }
        
        function VentanaNecesidad(){
             
            if($("#TipoNecesidad").val() == ""){
                    alertify.alert("Seleccione El Area de Servicio"),function(){
                     $("#NivelS").focus();   
               };
               $('#DatosVentanaNecesidad').text("");
            }else{
                $('#DatosVentanaNecesidad').html('<div id="DatosVentanaNecesidad">\
                                                    <div class="modal fade" id="VentanaNecesidad" tabindex="-1" role="dialog" aria-labelledby="largeModal" aria-hidden="true" style="padding: 100px" >\
                                                        <div class="modal-dialog modal-lg">\
                                                            <div class="modal-content" style="width: 800px;height: 400px">\
                                                                <div class="modal-header">\
                                                                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>\
                                                                     <h4 class="modal-title" id="myModalLabel">NECESIDAD</h4>\
                                                                </div>\
                                                                <div class="modal-body">\
                                                                    <div style="height: 490px;">\
                                                                        <table>\
                                                                            <tr>\
                                                                                <td>\
                                                                                    <div class="exterior">\
                                                                                        <table id="t1" class="t1" style="height:100%;width:100%;" border="0" cellpadding="0" cellspacing="1" border>\
                                                                                            <thead class="fixedHeader" style="color:white;background:#069;position:static ;">\
                                                                                                <tr>\
                                                                                                    <th>Descripcion</th>\
                                                                                                    <th>Área De Servicio</th>\
                                                                                                    <th>Editar</th>\
                                                                                                </tr>\
                                                                                            </thead>\
                                                                                        </table>\
                                                                                    </div>\
                                                                                    <div class="interior2" id="inte2" style="width: 750px;height: 230px">\
                                                                                         <div id="DatosNecesidad"></div>\
                                                                                    </div>\
                                                                                </td>\
                                                                            </tr>\
                                                                            <tr>\
                                                                                <td><br>\
                                                                                    <form>\
                                                                                        <table style="font-size:90%;width: 100%">\
                                                                                            <tr>\
                                                                                                <td>\
                                                                                                    <input placeholder="Descripcion Necesidad" maxlength="70" style="width:100%" type="text" name="" value="" id="NombreNecesidad"/>\
                                                                                                </td>\
                                                                                                <td align="right">\
                                                                                                    Área De Servicio:\
                                                                                                </td>\
                                                                                                <td>\
                                                                                                    <select name=""  style="width:97%" disabled id="TipoNecesida" onchange="Clasificar();">\
                                                                                                        <option value="">---</option>\
                                                                                                    </select>\
                                                                                                </td>\
                                                                                                <td colspan="4" align="center" >\
                                                                                                    <table style="width: 100%" >\
                                                                                                        <tr>\
                                                                                                            <td align="right">\
                                                                                                                <div id="BotonGuardarNecesidad"><input type="button" value="Guardar" class="btn btn-success" onclick="GuardarNecesidad();"/></div>\
                                                                                                            </td>\<td style="width:5px"></td>\
                                                                                                            <td>\
                                                                                                                <input type="button" value="Limpiar" class="btn btn-info" onclick="LimpiarFormNecesidad();"/>\
                                                                                                            </td>\
                                                                                                        </tr>\
                                                                                                    </table>\
                                                                                                </td>\
                                                                                            </tr>\
                                                                                        </table>\
                                                                                    </form>\
                                                                                </td>\
                                                                            </tr>\
                                                                        </table>\
                                                                    </div>\
                                                                </div>\
                                                            </div>\
                                                        </div>\
                                                    </div>\ ');
                    CargarClasificacion();
                    ConsultarNecesidades();
                    CargarArea();
               }
               var Area = $("#TipoNecesidad").val();
               setTimeout('CargarAreaServicio("'+Area+'")',500);
           }
           
           function LimpiarFormNecesidad(){
               $("#NombreNecesidad").val("");
               $("#NombreClasificacion").val("");
               $("#BotonGuardarNecesidad").html('<input type="button" value="Guardar" class="btn btn-success" onclick="GuardarNecesidad();"/>');
           }
           function ConsultarNecesidades(){
               var NivelS = $("#NivelS").val();
               var TipoNecesidad = $("#TipoNecesidad").val();
               
               var tc = 2;
                     $.ajax({
                        type: "POST",
                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                        url: "../../Bitacora/Controlador/Consultas/BllNecesidad.php",
                        data:{tc:tc,NivelS:NivelS,TipoNecesidad:TipoNecesidad},
                        success: DatosNecesidad
                    });
           }
           function CargarAreaServicio(Area){
               $("#TipoNecesida").val(Area);
               $("#CampoNivel").val($("#NivelS").val());
               Clasificar();
           }
           function DatosNecesidad(datos){
              $("#DatosNecesidad").text("");
               rpt = $.parseJSON(datos);
                    datos = $("#DatosNecesidad");
                    var resp = "";
                    resp += "<table id='t2' class='t2' style='height:30%;width:100.2%;' border='0' cellpadding='2' cellspacing='0'>\
                               <tbody class='scrollContent'>";
                     var con = 1;
                     for(dat in rpt){
                     resp += "<tr id='trt' class='trt' style=' padding:0.5px 5px 0.5px;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>\
                                    <td>\
                                        "+rpt[dat].NeDescripcion+"<input type='hidden' name='' id='NeDescripcion"+dat+"' value='"+rpt[dat].NeDescripcion+"'/>\
                                    </td>\
                                    <td>\
                                        "+rpt[dat].TnDescripcion+"<input type='hidden' name='' id='TipNecesidadOid"+dat+"' value='"+rpt[dat].TipNecesidadOid+"'/>\
                                    </td>\
                                    <td align='center'>\
                                        <img src='../Imagen/edi.png' width='20' height='20' alt='edi' onclick='EditarNecesidad("+dat+','+rpt[dat].NesecidadOid+");'/>\
                                    </td>\
                                 </tr> ";
                   con++;
                   } 
                   resp += "</table>";
                   datos.append(resp);
                  
           }
           
           function AbrirParametrizacion(){
               window.open("Parametrizacion.php");
           }
           
           /*function Clasificacion(){
               var tc = 5;
               var Area = $("#TipoNecesida").val();
               var NivelS = $("#NivelS").val();
                $.ajax({
                        async: true,
                        type:"POST",
                        datatype: "json",
                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                        url: "../../Bitacora/Controlador/Consultas/BllClasificacion.php",
                        data:{tc:tc,Area:Area,NivelS:NivelS},
                        success: DatosClasificacion,
                        timeout: 4000 
                });
           }
           
           function DatosClasificacion(datos){
                rpt = $.parseJSON(datos);
                $("#NombreClasificacion").html('<option value="">---</option>');
                datos = $("#NombreClasificacion");
                for(dat in rpt ){
                    datos.append("<option value='"+rpt[dat].CategoriaServiciosId+"'>"+ rpt[dat].CsNombre +"</option>");
                }
                
           }*/
           
           function Clasificar(){
               var tc = 5;
               //var Area = $("#TipoNecesida").val();
               var NivelS = $("#NivelS").val();
                $.ajax({
                        async: true,
                        type:"POST",
                        datatype: "json",
                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                        url: "../../Bitacora/Controlador/Consultas/BllClasificacion.php",
                        data:{tc:tc,NivelS:NivelS},
                        success: DatosClasificar
                });
           
           }
           
           function DatosClasificar(datos){
               rpt = $.parseJSON(datos);
               $("#NombreClasificacio").html('<option value="">---</option>');
                datos = $("#NombreClasificacio");
                for(dat in rpt ){
                    datos.append("<option value='"+rpt[dat].CategoriaServiciosId+"'>"+ rpt[dat].CsNombre +"</option>");
                }
                $("#NombreClasificacion").html('<option value="">---</option>');
                datos = $("#NombreClasificacion");
                for(dat in rpt ){
                    datos.append("<option value='"+rpt[dat].CategoriaServiciosId+"'>"+ rpt[dat].CsNombre +"</option>");
                }
           }
           
           function GuardarNecesidad(){
               
                if($("#TipoNecesida").val()===""){
                    alertify.alert("Seleccione Un Área De Servicio"),function(){
                     $("#TipoNecesida").focus();   
                    };
                return false;
                }
                
                if($("#NombreNecesidad").val()===""){
                    alertify.alert("Digite Una Necesidad"),function(){
                     $("#NombreNecesidad").focus();   
                    };
                return false;
                }
                
                /*if($("#NombreClasificacion").val()===""){
                    alertify.alert("Seleccione Una Categoria"),function(){
                     $("#NombreClasificacion").focus();   
                    };
                return false;
                }*/
        
                var Area = $("#TipoNecesida").val();
                var Necesidad = $("#NombreNecesidad").val();
                //var Clasificacion = $("#NombreClasificacion").val();
                
                 var tc = 1;
                 $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllNecesidad.php",
                    data:{tc:tc,Area:Area,Necesidad:Necesidad/*,Clasificacion:Clasificacion*/},
                    success: MensajeNecesidad
                });
           }
           
           function MensajeNecesidad(){
           
           $("#NombreNecesidad").val("");
           $("#NombreClasificacion").val("");
            alertify.success("Los Datos Se Guardaron Con Exito");
            ConsultarNecesidades();
            CargarNecesidad();
           }
           
           function EditarNecesidad(Posi,Oid){
            
            document.getElementById("NombreNecesidad").value = $("#NeDescripcion"+Posi).val();
            document.getElementById("BotonGuardarNecesidad").innerHTML = '<input type="button" value="Editar" class="btn btn-success" onclick="EditaNecesidad('+Oid+');"/>';
            CargarArea();
            
            setTimeout('CargarDatosNecesidad('+Posi+')',600);
           }
           
           function CargarDatosNecesidad(Posi){
               document.getElementById("TipoNecesida").value = $("#TipNecesidadOid"+Posi).val();
               Clasificar();
               setTimeout('CargarDatoNecesidad('+Posi+')',500);
           }
           
           function CargarDatoNecesidad(Posi){
                document.getElementById("NombreClasificacio").value = $("#CatServicioOid"+Posi).val();
           }
           
           function EditaNecesidad(Oid){
                if($("#TipoNecesida").val()===""){
                    alertify.alert("Seleccione Un Área De Servicio"),function(){
                     $("#TipoNecesida").focus();   
                    };
                return false;
                }
                if($("#NombreNecesidad").val()===""){
                    alertify.alert("Digite Una Necesidad"),function(){
                     $("#NombreNecesidad").focus();   
                    };
                return false;
                }
                if($("#NombreClasificacion").val()===""){
                    alertify.alert("Seleccione Una Categoria"),function(){
                     $("#NombreClasificacion").focus();   
                    };
                return false;
                }
                var Area = $("#TipoNecesida").val();
                var Necesidad = $("#NombreNecesidad").val();
                var Clasificacion = $("#NombreClasificacio").val();
                
                //alert(Area+"-"+Necesidad+"-"+Clasificacion);
                
                 var tc = 3;
                 $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllNecesidad.php",
                    data:{tc:tc,Area:Area,Necesidad:Necesidad,Clasificacion:Clasificacion,Oid:Oid},
                    success: MensajeEditarNecesidad
                });
           }
           
           function MensajeEditarNecesidad(){
                ConsultarNecesidades();
                alertify.success("Los Datos Se Editaron Con Exito");
                $("#NombreNecesidad").val("");
                $("#NombreClasificacion").val("NombreClasificacion");
                $("#BotonGuardarNecesidad").html('<input type="button" value="Guardar" class="btn btn-success" onclick="GuardarNecesidad();"/>');
           }
           
            function CargarUsuario(){
                $('#UsuarioSolicita').autocomplete({
                   source : '../../Bitacora/Controlador/Consultas/BllSolicitud.php?tc=5',
                   select : function(event, ui){
                       $('#resultados').slideUp('slow', function(){
                            $('#resultados').html(
                                '<strong>Nombre: </strong>' + ui.item.value
                            );
                       });
                       document.getElementById("UsuarioSolicitante").value = ui.item.Oid;
                       $('#resultados').slideDown('slow');
                   }
                });
            }
            function CargarUsuarioEncargado(){
                $('#NombreUsuario').autocomplete({
                   source : '../../Bitacora/Controlador/Consultas/BllClasificacion.php?tc=4',
                   select : function(event, ui){
                       $('#resultados').slideUp('slow', function(){
                            $('#resultados').html(
                                '<strong>Nombre: </strong>' + ui.item.value
                                  
                            );
                       });
                       document.getElementById("Usuario").value = ui.item.Oid;
                       $('#resultados').slideDown('slow');
                   }
                });
            }
            
            function VentanaMecanismo(){
                var tc = 2;
                
                $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllMecanismo.php",
                    data:{tc:tc},
                    success: DatosMecanismo,
                    timeout: 4000
                });
            }
            
            function DatosMecanismo(datos){
                 $("#DatosMecanismo").text("");
                rpt = $.parseJSON(datos);
                    datos = $("#DatosMecanismo");
                    var resp = "";
                    resp += "<table id='t2' class='t2' style='height:30%;width:100.2%;' border='0' cellpadding='2' cellspacing='0'>\
                                <tbody class='scrollContent'>";
                     var con = 1;
                     for(dat in rpt){
                     resp += "<tr id='trt' class='trt' style=' padding:0.5px 5px 0.5px;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>\
                                    <td>\
                                        "+rpt[dat].MdNombre+"<input type='hidden' name='' id='DescripcionMecanismo"+dat+"' value='"+rpt[dat].MdNombre+"'/>\
                                    </td>\
                                    <td align='center'>\
                                        <img src='../Imagen/edi.png' width='20' height='20' alt='edi' onclick='EditarMecanismo("+dat+','+rpt[dat].Oid+");'/>\
                                    </td>\
                                 </tr> ";
                   con++;
                   } 
                   resp += "</table>";
                   datos.append(resp);
            }
            
            function CerrarVentanaMecanismo(){
               document.getElementById('VentanaMecanismo').style.display='none';
               document.getElementById('fade').style.display='none';
            }
            function LimpiarMecanismo(){
                document.getElementById("BotonGuardarMecanismo").innerHTML = '<input type="button" value="Guardar" class="btn btn-success" onclick="GuardarMecanismo();"/>';
                
            }
            function GuardarMecanismo(){
                if($("#DescripcionMecanismo").val()===""){
                    alertify.alert("Digite Un Mecanismo De Detección"),function(){
                     $("#DescripcionMecanismo").focus();   
                    };
                return false;
                }
                var DescripcionMecanismo = $("#DescripcionMecanismo").val();
                var tc = 1;
                
                $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllMecanismo.php",
                    data:{tc:tc,DescripcionMecanismo:DescripcionMecanismo},
                    success: MensajeMecanismo,
                    timeout: 4000
                });
                
            }
            
            function MensajeMecanismo(){
                $("#DescripcionMecanismo").val("");
                alertify.success("Los Datos Se Guardoron Con Exito");
                VentanaMecanismo();
                ComboMecanimo();
            }
            function CancelarMecanimo(){
                $("#NuevoMecanismo").text("");
            }
            function EditarMecanismo(Posi,Oid){
                document.getElementById("BotonGuardarMecanismo").innerHTML = '<input type="button" value="Editar" class="btn btn-success" onclick="EditaMecanismo('+Oid+');"/>';
                document.getElementById("DescripcionMecanismo").value = $("#DescripcionMecanismo"+Posi).val();
            }
            
            function EditaMecanismo(Oid){
                if($("#DescripcionMecanismo").val()===""){
                    alertify.alert("Digite Un Mecanismo De Detección"),function(){
                     $("#DescripcionMecanismo").focus();   
                    };
                return false;
                }
                else{
                    var DescripcionMecanismo = $("#DescripcionMecanismo").val();
                    var tc = 3;

                    $.ajax({
                        type: "POST",
                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                        url: "../../Bitacora/Controlador/Consultas/BllMecanismo.php",
                        data:{tc:tc,DescripcionMecanismo:DescripcionMecanismo,Oid:Oid},
                        success: MensajeEditaMecanismo,
                        timeout: 4000
                    });
                }
            }
            
            function MensajeEditaMecanismo(){
                VentanaMecanismo();
                $("#DescripcionMecanismo").val("");
                $("#BotonGuardarMecanismo").html('<input type="button" value="Guardar" class="btn btn-success" onclick="GuardarMecanismo();"/>');
                alertify.success("Los Datos Se Guardoron Con Exito");
                ComboMecanimo();
            }
            function ComboMecanimo(){
                var tc = 2;
                
                $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllMecanismo.php",
                    data:{tc:tc},
                    success: DatosComboMecanimo
                });
            }
            
            function DatosComboMecanimo(datos){
                rpt = $.parseJSON(datos);
                $("#MecanismoDeteccion").html('<option value="">---</option>');
                datos = $("#MecanismoDeteccion");
                for(dat in rpt ){
                    datos.append("<option value='"+ rpt[dat].Oid +"'>"+ rpt[dat].MdNombre +"</option>");
                }
                
                document.getElementById("MecanismoDeteccion").value = 2;
                
            }
            //Funcion para registrar la solicitud de servicio
            function RegistrarSolicitud(n){
                
                /*
                 * Registro de solicitud
                 * 1: Registro de un funcionario
                 * 2: REgistro de un usuario ordinario
                 * **/
                
                if(n == 1){
                    
                    if ($("#UsuarioSolicitante").val()===""){
                            alertify.alert("Seleccione el usuario solicitante."), function () {
                        $("#UsuarioSolicitante").focus();
                    };
                       return false;
                    }
                    
                    if ($("#Servicio").val()===""){
                            alertify.alert("Seleccione Tipo de Servicio"), function () {
                        //$("#Servicio").focus();
                        
                    };
                       return false;
                    }
                    if ($("#TipoNecesidad").val()===""){
                            alertify.alert("Seleccione Un Área De Servicio"), function () {
                        $("#TipoNecesidad").focus();
                    };
                       return false;
                    }
                    if ($("#Necesidad").val()===""){
                            alertify.alert("Seleccione Necesidad"), function () {
                        $("#Necesidad").focus();
                    };
                       return false;
                    }
                    if ($("#DescripcionNecesidad").val()===""){
                            alertify.alert("Digite Una Descripcion"), function () {
                        $("#DescripcionNecesidad").focus();
                    };
                       return false;
                    }
                    if ($("#NombreClasificacio").val()===""){
                            alertify.alert("Seleccionar una clasificacion"), function () {
                        $("#NombreClasificacio").focus();
                    };
                       return false;
                    }
                    if ($("#MecanismoDeteccion").val()===""){
                            alertify.alert("Seleccione el Mecanismo de Detección"), function () {
                        $("#MecanismoDeteccion").focus();
                    };
                       return false;
                    }if ($("#TipoSolicitud").val()===""){
                            alertify.alert("Seleccione Usuario Solicitante"), function () {
                        $("#TipoSolicitud").focus();
                    };
                       return false;
                    }
                    if(document.getElementById("NecesidadFinalizada").checked == true){
                        var NecesidadFinalizada = 1;
                        if ($("#FechaInicial").val()===""){
                            alertify.alert("Seleccione Fecha Inicial"), function () {
                            $("#FechaInicial").focus();
                        };
                           return false;
                        }if ($("#Hora").val()===""){
                            alertify.alert("Digite La Hora"), function () {
                            $("#Hora").focus();
                        };
                           return false;
                        }if ($("#Minuto").val()===""){
                            alertify.alert("Digite Los Minutos"), function () {
                            $("#Minuto").focus();
                        };
                           return false;
                        }
                        var FechaInicial = $("#FechaInicial").val()+' '+$("#Hora").val()+':'+$("#Minuto").val();
                    }else{
                        NecesidadFinalizada = 0;
                    }
                    
                    alertify.confirm("<p>¿Esta Seguro De Registrar La Solicitud?</p>", function (e) {
			if (e) {
                            
                            var tc = 1;
                            var Servicio = $("#Servicio").val();
                            var TipoNecesidad = $("#TipoNecesidad").val();
                            var Necesidad = $("#Necesidad").val();
                            var DescripcionNecesidad = $("#DescripcionNecesidad").val();
                            var Categoria = $("#NombreClasificacio").val();
                            var MecanismoDeteccion = $("#MecanismoDeteccion").val();
                            var UsuarioSolicitante = $("#UsuarioSolicitante").val();
                            var TipoSolicitud = $("#TipoSolicitud").val();
                            
                            
                            /*Validar si es una entrada de funcionario*/
                            if(document.getElementById("NecesidadFinalizada").checked == true){
                                
                                var NecesidadFinalizada = 1;
                                
                            }else{
                                
                                NecesidadFinalizada = 2;
                                
                            }
                            
                            /*Validar fecha inicio actividad*/
                            var FechaA = $("#FechaInicial").val()+" "+$("#Hora").val()+":"+$("#Minuto").val()+":00.000";
                            var Fecha = $("#FechaInicial").val();
                            
                            if(Fecha == undefined){
                                
                                var FechaActividad = 1;
                                
                            }else{
                                
                                FechaActividad = FechaA;
                                
                            }
                            
                            
                             $.ajax({
                                async: true,
                                type: "POST",
                                datatype: "json",
                                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                                url: "../../Bitacora/Controlador/Consultas/BllSolicitud.php",
                                data:{tc:tc,Servicio:Servicio,TipoNecesidad:TipoNecesidad,Necesidad:Necesidad,
                                     DescripcionNecesidad:DescripcionNecesidad,
                                     MecanismoDeteccion:MecanismoDeteccion,UsuarioSolicitante:UsuarioSolicitante,
                                     TipoSolicitud:TipoSolicitud,NecesidadFinalizada:NecesidadFinalizada,
                                     FechaInicial:FechaInicial,Categoria:Categoria,FechaActividad:FechaActividad},
                                success: MensajeRegistro
                             });
                         
		        } else { 
                            $("").focus();
                        }
                    }); 
                    return false;
               }
               else if(n == 2){
                    if ($("#Servicio").val()===""){
                        alertify.alert("Seleccione Tipo de Servicio"), function () {
                            $("#Servicio").focus();
                        };
                        return false;
                    }
                    if ($("#TipoNecesidad").val()===""){
                            alertify.alert("Seleccione Un Área De Servicio"), function () {
                        $("#TipoNecesidad").focus();
                    };
                       return false;
                    }
                    if ($("#Necesidad").val()===""){
                            alertify.alert("Seleccione Necesidad"), function () {
                        $("#Necesidad").focus();
                    };
                       return false;
                    }
                    
                    if ($("#CategoriaS").val()===""){
                            alertify.alert("Seleccione la categoria del servicio, si no encuentra la categoria requerida podra seleccionar la que mas se ajuste a su necesidad ya que el funcionario encargado tendra la funcion de categorizar si lo ve conveniente."), function () {
                        $("#CategoriaS").focus();
                    };
                       return false;
                    }
                    
                     if ($("#DescripcionNecesidad").val()===""){
                            alertify.alert("Digite Una Descripcion"), function () {
                        $("#DescripcionNecesidad").focus();
                    };
                       return false;
                    }
                    
                    /*if ($("#Justificacion").val()===""){
                            alertify.alert("Digite Una Justificacion"), function () {
                        $("#Justificacion").focus();
                    };
                       return false;
                    }*/
                     alertify.confirm("<p>¿Esta Seguro De Registrar La Solicitud?</p>", function (e) {
				if (e) {
                                    var tc = 2;
                                    var Servicio = $("#Servicio").val();
                                    var TipoNecesidad = $("#TipoNecesidad").val();
                                    var Necesidad = $("#Necesidad").val();
                                    var DescripcionNecesidad = $("#DescripcionNecesidad").val();
                                    var Categoria = $("#CategoriaS").val();
                                    //var Justificacion = $("#Justificacion").val();

                                     $.ajax({
                                       async: true,
                                       type: "POST",
                                       datatype: "json",
                                       contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                                       url: "../../Bitacora/Controlador/Consultas/BllSolicitud.php",
                                       data:{tc:tc,Servicio:Servicio,TipoNecesidad:TipoNecesidad,Necesidad:Necesidad,DescripcionNecesidad:DescripcionNecesidad,Categoria:Categoria},
                                       success: MensajeRegistro
                                   });
				} else { 
                                    $("").focus();
				}
				}); 
                                return false;
               }
           }
           
           function MensajeRegistro(){
                alertify.success("La Solicitud Se Registro Con Exito");
                $("#Servicio").val("");
                $("#TipoNecesidad").val("");
                $("#Necesidad").val("");
                $("#DescripcionNecesidad").val("");
                $("#Justificacion").val("");
                $("#MecanismoDeteccion").val("");
                $("#UsuarioSolicitante").val("");
                $("#UsuarioSolicita").val("");
                $("#TipoSolicitud").val("");
                $("#NivelS").val("");
                $("#NombreClasificacio").val("");
                $("#FechaRegistro").text("");
                $("#CategoriaS").text("");
                document.getElementById("NecesidadFinalizada").checked = false;
                
           }
           
           function CancelarSolictud(){
               $("#NuevaSolicitud").text("");
           }
           
           function LimpiarTipoSolicitud(){
               document.getElementById("BotonGuardarTipoSolicitud").innerHTML = '<input type="button" value="Guardar" class="btn btn-success" onclick="GuardarSolicitud();"/>';
               
           }
           function GuardarSolicitud(){
               if ($("#TipoSoli").val()===""){
                        alertify.alert("Digite Tipo De Solicitud"), function () {
                    $("#TipoSoli").focus();
                };
                   return false;
                }
               var TipoSolicitud = $("#TipoSoli").val();
               var tc = 1;
               
               $.ajax({
                    type: "POST",
                    datatype: "json",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllTipoSolicitud.php",
                    data:{tc:tc,TipoSolicitud:TipoSolicitud},
                    success: MensajeSolicitud
                    
                });
           }
           
           function MensajeSolicitud(){
                $("#TipoSoli").val("");
                alertify.success("Los Datos Se Guardaron Con Exito");
                VentanaSolicitud();
                ComboTipoSolicitud();
           }
           
           function VentanaSolicitud(){
               var tc = 2;
               $.ajax({
                    type: "POST",
                    datatype: "json",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllTipoSolicitud.php",
                    data:{tc:tc},
                    success: DatosSolicitud,
                    timeout: 4000
                });
           }
           
           function DatosSolicitud(datos){
                $("#DatosSolicitud").text("");
                rpt = $.parseJSON(datos);
                    datos = $("#DatosSolicitud");
                    var resp = "";
                    resp += "<table id='t2' class='t2' style='height:30%;width:100.2%;' border='0' cellpadding='2' cellspacing='0'>\
                                <tbody class='scrollContent'>";
                     var con = 1;
                     for(dat in rpt){
                     resp += "<tr id='trt' class='trt' style=' padding:0.5px 5px 0.5px;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>\
                                    <td>\
                                        "+rpt[dat].TsNombre+"<input type='hidden' name='' id='DescripcionSolicitud"+dat+"' value='"+rpt[dat].TsNombre+"'/>\
                                    </td>\
                                    <td align='center'>\
                                        <img src='../Imagen/edi.png' width='20' height='20' alt='edi' onclick='EditarSolicitud("+dat+','+rpt[dat].Oid+");'/>\
                                    </td>\
                                 </tr> ";
                   con++;
                   } 
                   resp += "</table>";
                   datos.append(resp);
           }
           
           function EditarSolicitud(Posi,Oid){
               $("#TipoSoli").val($("#DescripcionSolicitud"+Posi).val());
               $("#BotonGuardarTipoSolicitud").html('<input type="button" value="Editar" class="btn btn-success" onclick="EditarSoli('+Oid+');"/>');
            }
           
           function EditarSoli(Oid){
                if ($("#TipoSoli").val()===""){
                        alertify.alert("Digite Tipo De Solicitud"), function () {
                    $("#TipoSoli").focus();
                };
                   return false;
                }
               var TipoSolicitud = $("#TipoSoli").val();
               var tc = 3;
               
               $.ajax({
                    type: "POST",
                    datatype: "json",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllTipoSolicitud.php",
                    data:{tc:tc,TipoSolicitud:TipoSolicitud,Oid:Oid},
                    success: MensajeEditarSolicitud,
                    timeout: 4000
                });
           }
           
           function MensajeEditarSolicitud(){
                $("#TipoSoli").val("");
                $("#BotonGuardarTipoSolicitud").html('<input type="button" value="Guardar" class="btn btn-success" onclick="GuardarSolicitud();"/>');
                VentanaSolicitud();
                ComboTipoSolicitud();
           }
           
           function ComboTipoSolicitud(){
               var tc = 2;
               $.ajax({
                    type: "POST",
                    datatype: "json",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllTipoSolicitud.php",
                    data:{tc:tc},
                    success: DatosComboSolicitud
                });
           }
           
           function DatosComboSolicitud(datos){
               rpt = $.parseJSON(datos);
                $("#TipoSolicitud").html('<option value="">---</option>');
                datos = $("#TipoSolicitud");
                for(dat in rpt ){
                    datos.append("<option value='"+ rpt[dat].Oid +"'>"+ rpt[dat].TsNombre +"</option>");
                }
           }
           
            function ValidarUsuario(){
              var Roll = $("#Roll").val();//obtengo el valor del id que esta oculto en el form , este id tiene asociado la sesion[rol] 
                if(parseInt(Roll) === 75 || parseInt(Roll) === 74 || parseInt(Roll) === 61){
                   return false;
                }else{
                 $("#FormularioFuncionario").text("");//limpie el div
                  //despues de limpiar se  asigna un nuevo form a la etiqueta 
                   document.getElementById("FormularioFuncionario").innerHTML='<form method="post" action="index.html">\
                                                                                <table style="font-size: 98%" width="auto">\
                                                                                    <tr>\
                                                                                        <td colspan="3" align="right">\
                                                                                            <div id="Res" style="margin-top: -10px;margin-bottom: 10px">\
                                                                                            </div>\
                                                                                        </td>\
                                                                                    </tr>\
                                                                                    <tr>\
                                                                                        <td>\
                                                                                            Servicio\
                                                                                        </td>\
                                                                                        <td width="5px"></td>\
                                                                                        <td>\
                                                                                            <select name="" id="Servicio" >\
                                                                                                <option value="">---</option>\
                                                                                            </select>\
                                                                                        </td>\
                                                                                    </tr>\
                                                                                        <td>\
                                                                                            Nombre Funcionario\
                                                                                        </td>\
                                                                                        <td width="5px"></td>\
                                                                                        <td>\
                                                                                            <input type="text" name="" value="<?php echo$_SESSION['nombres'] ?>" id="NombreFuncionario" disabled/>\
                                                                                        </td>\
                                                                                    </tr>\
                                                                                    <tr>\
                                                                                        <td>\
                                                                                            Área De Servicio\
                                                                                        </td>\
                                                                                        <td width="5px"></td>\
                                                                                        <td>\
                                                                                            <select name="" id="TipoNecesidad" onchange="CargarCategoria();">\
                                                                                                <option value="">---</option>\
                                                                                            </select>\
                                                                                        </td>\
                                                                                    </tr>\
                                                                                    <tr>\
                                                                                        <td>\
                                                                                            Categoria Servicio\
                                                                                        </td>\
                                                                                        <td width="5px"></td>\
                                                                                        <td>\
                                                                                            <select id="CategoriaS" >\
                                                                                                <option value="" >---</option>\
                                                                                            </select>\
                                                                                        </td>\
                                                                                    </tr>\
                                                                                    <tr>\
                                                                                        <td>\
                                                                                            Descripción\
                                                                                        </td>\
                                                                                        <td width="5px"></td>\
                                                                                        <td>\
                                                                                            <textarea name="" rows="4" cols="20" id="DescripcionNecesidad"></textarea>\
                                                                                        </td>\
                                                                                    </tr>\
                                                                                    <tr>\
                                                                                        <td align="center" colspan="3">\
                                                                                            <br><input type="button" class="btn btn-success" value="Registrar" onclick="RegistrarSolicitud(2);"/>\
                                                                                                <input type="reset" class="btn btn-info" value="Cancelar" />\
                                                                                        </td>\
                                                                                        <td align="right">\
                                                                                            <a href="SeguimientoNecesidad.php"><img title="Ir a la Bitacora" src="../imagen/adelante.png" width="40" height="40" alt="adelante"/></a>\
                                                                                        </td>\
                                                                                    </tr>\
                                                                                </table>\
                                                                             </form>';
               }
           }
           
           function CargarCategoria(){
               var Area = $("#TipoNecesidad").val();
               var tc = 16;
                $.ajax({
                    async: true,
                    type:"POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllSolicitud.php",
                    data:{Area:Area,tc:tc},
                    success: RespuestasCargarCategoria
                });
           }
           
           function RespuestasCargarCategoria(datos){
               rpt = $.parseJSON(datos);
                $("#CategoriaS").html('<option value="">---</option>');
                datos = $("#CategoriaS");
                for(dat in rpt ){
                    datos.append("<option value='"+ rpt[dat].Oid +"'>"+ rpt[dat].CsNombre +"</option>");
                }//CategoriaS
           }
           
            function ConsultarRespuestasSolicitud(){
               
               $.ajax({
                    async: true,
                    type:"POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllSolicitud.php",
                    data:{tc:10},
                    success: Respuestas
                });
                
            }
            
            function Respuestas(datos){
                
                rpt = $.parseJSON(datos);
                
                $("#CodigoSolicitud").html('');
                
                var Cantidad = 0;
                
                //alert(Cantidad);
                
                Cantidad = rpt;
                
                if(Cantidad != null){
                    
                    
                    document.getElementById("Res").innerHTML = 'Respuestas:';
                    document.getElementById("Respuesta").style.display = 'block';
                    
                    //$("#CodigoSolicitud").append('<option value="0">'+ rpt.length +'</option>');
                
                    for(r in rpt){

                        $("#CodigoSolicitud").append('<option value="'+ rpt[r].OidSol +'">'+ rpt[r].OidSol +' - '+ rpt[r].NeDescripcion +' - <strong>'+ rpt[r].GeNombe +'</strong></option>');

                    }
                    
                }else{
                    
                    document.getElementById("Res").innerHTML = '';
                    document.getElementById("Respuesta").style.display = 'none';
                    ConsultarRespuestasSolicitud2();
                
                }
                
            }
            
            
            function ConsultarRespuestasSolicitud2(){
               
               $.ajax({
                    async: true,
                    type:"POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllSolicitud.php",
                    data:{tc:15},
                    success: Respuestas2
                });
                
            }
            
            
            function Respuestas2(datos){
                
                var Cantidad = 0;
                var SolicitudesRespuesta = "";
                var Concatenar = '';
                var Contador = 1;
                var MensajeUsuario = '';
                var CantidadSolicitudes = 0;
                var Calificar = '';
                
                rpt = $.parseJSON(datos);
                
                Cantidad = rpt;
                
                
                //alert(Cantidad);
                
                if(Cantidad != null){
                    
                    //$("#CodigoSolicitud").html('');
                    //document.getElementById("Res").innerHTML = 'Respuestas:';
                    //document.getElementById("Respuesta").style.display = 'block';
                    
                    //$("#CodigoSolicitud").append('<option value="0">'+ rpt.length +'</option>');
                    
                    CantidadSolicitudes = (rpt.length)-(1);
                    
                    Concatenar += '<table style="width:100%;font-size:85%">';
                    
                    for(r in rpt){
                        
                        //$("#CodigoSolicitud").append('<option value="'+ rpt[r].OidSol +'">'+ rpt[r].OidSol +' - '+ rpt[r].NeDescripcion +' - <strong>'+ rpt[r].GeNombe +'</strong></option>');
                        
                        //Se valida para colocar el mensaje de calificacion
                        if(CantidadSolicitudes == r){
                            
                            Calificar = '<table style="font-size:100%">\
                                            <tr>\
                                                <td>\
                                                    <a href="#">Calificar Solicitud</a>\
                                                </td>\
                                                <td style="width:2px"></td>\
                                                <td>\
                                                    <input style="margin-top:1px" checked type="checkbox" value="" />\
                                                    <input type="hidden" id="SolicitudCalificar"  value="'+ rpt[r].OidSol +'"/>\
                                                </td>\
                                            </tr>\
                                         </table>';
                            
                        }else{
                            
                            Calificar = 'En Espera';
                            
                        }
                        
                        Concatenar += '<tr>\
                                            <td title="Fila">\
                                                <strong>'+ Contador +'</strong>\
                                            </td>\
                                            <td title="Codigo Solicitud">\
                                                '+ rpt[r].OidSol +'\
                                            </td>\
                                            <td title="Categoria de la Solicitud">\
                                                '+ rpt[r].NeDescripcion +'\
                                            </td>\
                                            <td title="Calificar">\
                                                '+ Calificar +'\
                                            </td>\
                                       </tr>';
                                                
                        Contador++;
                        
                    }
                    
                    Concatenar += '<table>';
                    
                    
                    
                    //Mensaje Usuario
                    SolicitudesRespuesta = '<table style="width:auto;font-size:100%">\
                                                <tr>\
                                                    <td>\
                                                        Señor(a) usuario usted cuenta con solicitudes con respuesta, por favor debe calificarlas de lo contrario no podra realizar mas registros de necesidades.\
                                                    </td>\
                                                </tr>\
                                                <tr>\
                                                    <td>\
                                                        Lista de Solicitudes con Respuesta:\
                                                    </td>\
                                                </tr>\
                                                <tr>\
                                                    <td style="height:10px"></td>\
                                                </tr>\
                                                <tr>\
                                                    <td>\
                                                        <div onclick="CargarEncuestaSatisfaccion()" data-toggle="modal" data-target="#DetalleSolicitud" style="height:300px;overflow-y:scroll">'+ Concatenar +'</div>\
                                                    </td>\
                                                </tr>\
                                            </table>';
                    
                    
                    
                    alertify.alert(SolicitudesRespuesta, function () {

                        var OidSolicitud = $("#SolicitudCalificar").val();
                        MostrarDetalleSolicitud(OidSolicitud);

                    });
                    //return false;

                
                    
                }else{
                    
                    //document.getElementById("Res").innerHTML = '';
                    //document.getElementById("Respuesta").style.display = 'none';
                
                }
                
            }
             
            function MostrarDetalleSolicitud(OidSolicitud){
                
                //var OidSolicitud = document.getElementById("CodigoSolicitud").value;
                //alert(OidSolicitud);
                /*Se llenan los combos Tipo Caso,Prioridad,Turno*/
                
                document.getElementById("TipoCaso").innerHTML = '';
                document.getElementById("Prioridad").innerHTML = '';
                document.getElementById("Turno").innerHTML = '';
                document.getElementById("DescripcionTC").innerHTML = '';
                document.getElementById("BotonCalificar").innerHTML = '';
                
                cargarTurno();
                cargarTipoCaso();
                cargarPrioridad();
                
                
                $.ajax({
                    type: "POST",
                    datatype: "json",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllSolicitud.php",
                    data:{tc:11,OidSolicitud:OidSolicitud},
                    success: RespuestaDetalleSolicitud
                });
                
            }
            
            function RespuestaDetalleSolicitud(datos){
                
                rpt = $.parseJSON(datos);
                
                var Codigo = "";
                var Fecha = "";
                var Estado = "";
                var OidEstado = "";
                var Documento = "";
                var Solicitante = "";
                var Cargo = "";
                var Servicio = "";
                var Area = "";
                var Necesidad = "";
                var Descripcion = "";
                var Justificacion = "";
                var TipoCaso = "";
                var Prioridad = "";
                var FechaCumplimiento = "";
                var Oportunidad = "";
                var Turno = "";
                var Cantidad;
                var DescripcionCategoria = "";
                var UsuarioRegistra = "";
                
                for(dat in rpt){
                    
                    
                    /*Se resetean los combos Tipo Caso,Prioridad,Tueno, y el campo texto*/
                
                    document.getElementById("TipoCaso").value = 0;
                    document.getElementById("Prioridad").value = 0;
                    document.getElementById("Turno").value = 0;
                    document.getElementById("ObservacionesSolicitud").style.display = 'block';

                    /**/
                    
                    /*Se valida si el usuario cuenta con una solicitud directa o registro de solicitud por un funcionario*/
                    //alert(rpt[dat].UsuSoliOid);
                    if(rpt[dat].UsuSoliOid == 0){
                        
                        Solicitante = rpt[dat].USUREGISTRO;
                        UsuarioRegistra = rpt[dat].UsuRegOid;
                        Documento = rpt[dat].DOCUSUREG;
                        Cargo = rpt[dat].CARGOREG;
                        
                    }else{
                        
                        Solicitante = rpt[dat].USUSOLICITO;
                        UsuarioRegistra = rpt[dat].UsuSoliOid;
                        Documento = rpt[dat].DOCUSUSOLI;
                        Cargo = rpt[dat].CARGOSOLI;
                        
                    }
                    
                    Codigo = rpt[dat].OidSolicitud;
                    Fecha = rpt[dat].SsFechaC;
                    Estado = rpt[dat].GeNombe;
                    OidEstado = rpt[dat].OidEstado;
                    //Solicitante = rpt[dat].USUREGISTRO;
                    //Documento = rpt[dat].usu_documento;
                    //Cargo = rpt[dat].carnombre;
                    Servicio = rpt[dat].GDPNOMBRE;
                    Area = rpt[dat].TnDescripcion;
                    Necesidad = rpt[dat].NeDescripcion;
                    Descripcion = rpt[dat].SsDescripcion;
                    Justificacion = rpt[dat].SsJustificacion;
                    TipoCaso = rpt[dat].TipCasoOid;
                    Prioridad = rpt[dat].PrioridadOid;
                    FechaCumplimiento = rpt[dat].SsFechaFin;
                    Turno = rpt[dat].TurnoOid;
                    Oportunidad = rpt[dat].OportunidadDias;
                    Cantidad = rpt[dat].CANTIDAD;
                    DescripcionCategoria = rpt[dat].CsNombre;
                    
                    document.getElementById("codigo").innerHTML = Codigo;
                    document.getElementById("OidSoli").value = Codigo;
                    document.getElementById("fecha").innerHTML = Fecha;
                    document.getElementById("estado").innerHTML = Estado;
                    document.getElementById("doc").innerHTML = Documento;
                    document.getElementById("nombre").innerHTML = Solicitante;
                    document.getElementById("cargo").innerHTML = Cargo;
                    document.getElementById("servicio").innerHTML = Servicio;
                    document.getElementById("tipnece").innerHTML = Area;
                    document.getElementById("necesi").innerHTML = DescripcionCategoria;
                    document.getElementById("descri").innerHTML = Descripcion;
                    //document.getElementById("justi").innerHTML = Justificacion;
                    document.getElementById("TipoCaso").value = TipoCaso;
                    document.getElementById("Prioridad").value = Prioridad;
                    document.getElementById("FechaOportunidad").value = FechaCumplimiento;
                    document.getElementById("Turno").value = Turno;
                    document.getElementById("Oportunidad").value = Oportunidad;
                    
                }
                
                
                /*Se carga el historial*/
                CargarHistorial(Codigo);
                
                
                /*Verificamos el estado de la solicitud: 4:Con Respuesta,8: Verificado,6: Derrogado*/
                
                if(OidEstado == 4 || OidEstado == 8){
                    
                   /*Se coloca el boton para que el usuario califique la encuesta de satisfaccion*/
                    document.getElementById("BotonCalificar").innerHTML = '<input class="btn btn-info" data-toggle="modal" data-target="#EncuestaSatisfaccion" type="button" value="Calificar Solicitud" />'; 
                    //Se reestablece el boton de guardar encuesta
                    $("#BotonEncuesta").html('<input type="button" class="btn btn-success" value="Calificar Solicitud" onclick="GuargarEncuestaSatistaccion();"/>');
                    
                    
                }else if(OidEstado == 7 /*&& Cantidad < 2*/){
                    
                    document.getElementById("BotonCalificar").innerHTML = '<input class="btn btn-info" type="button" value="Cerrar el Tramite" onclick="CerrarTramite()"/>';
                    document.getElementById("DescripcionTC").innerHTML = '<label style="font-size:90%; font: oblique 100% sans-serif bold;">La solicitud se encuentra en Tramite por el Cliente, por favor revice la ultima observacion del historial haga su descripcion y cierre el tramite.</label>';
                    $("#Observaciones").focus();
                }
                
            }
            
            function CerrarTramite(){
                
                var Descripcion = document.getElementById("Observaciones").value;
                var OidSolicitud = document.getElementById("OidSoli").value;
                
                if($("#Observaciones").val() == ""){
                    alertify.alert("Debe hacer una descripción en el campo observaciones antes de cerrar el tramite."), function () {
                        $("#Observaciones").focus();
                    };
                    return false;
                }
                
                alertify.confirm("Esta seguro de cerrar el tramite?", function (e) {
                    if (e) {
                        
                        $.ajax({
                            async: true,
                            type:"POST",
                            datatype: "json",
                            contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                            url: "../../Bitacora/Controlador/Consultas/BllSolicitud.php",
                            data:{tc:12,OidSolicitud:OidSolicitud,Descripcion:Descripcion},
                            success: RespuestaCerrarTramite
                        });
                        
                    } else { 
                        $("#Observaciones").focus();
                    }
                }); 
                return false;
                
            }
            
            function RespuestaCerrarTramite(datos){
                
                var OidSoli = document.getElementById("OidSoli").value;
                document.getElementById("BotonCalificar").innerHTML = '';
                document.getElementById("DescripcionTC").innerHTML = '';
                
                CargarHistorial(OidSoli);
                
                alertify.success("El tramite se cerro correctamente, por favor espere su respuesta.");
                
            }
            
            /*Combos TipoCaso,Prioridad,Turno*/
            
            function cargarTipoCaso(){
                
                $.ajax({
                    async: true,
                    type:"POST",
                    datatype: "json",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllTipoCaso.php",
                    data:{tc:1},
                    success: ListaTipoCaso
               });
                
            }
            
            function ListaTipoCaso(datos){
                
                rpt = $.parseJSON(datos);
                
                for(r in rpt){
                    
                    $("#TipoCaso").append('<option value="'+ rpt[r].Oid +'">'+ rpt[r].TcNombre +'</option>');
                    
                }
                
            }
            
            function oportunidad(){
                
                var fecha1= document.getElementById("fechaA").value;
                var dia1= fecha1.substr(0,2);
                var mes1= fecha1.substr(3,2);
                var anyo1= fecha1.substr(6);

                var fecha2=  document.getElementById("FechaOportunidad").value;
                var dia2= fecha2.substr(0,2);
                var mes2= fecha2.substr(3,2);
                var anyo2= fecha2.substr(6);

                var nuevafecha1= new Date(anyo1+","+mes1+","+dia1);
                var nuevafecha2= new Date(anyo2+","+mes2+","+dia2);

                var Dif= nuevafecha2.getTime() - nuevafecha1.getTime();
                var dias= Math.floor(Dif/(1000*24*60*60));
                $("#Oportunidad").attr("value",dias);
                
            }
            
            function cargarPrioridad(){
                
                $.ajax({
                     async: true,
                     type:"POST",
                     contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                     url: "../../Bitacora/Controlador/Consultas/BllPrioridad.php",
                     data:{tc:1},
                     success: ListaPrioridad
                   });
                
            }
            
            function ListaPrioridad(datos){
                
                rpt = $.parseJSON(datos);
                
                for(r in rpt){
                    
                    $("#Prioridad").append('<option value="'+ rpt[r].Oid +'">'+ rpt[r].PrNombre +'</option>');
                    
                }
                
            }
            
            function cargarTurno(){
                
                $.ajax({
                     async: true,
                     type:"POST",
                     contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                     url: "../../Bitacora/Controlador/Consultas/BllTurno.php",
                     data:{tc:1},
                     success: ListaTurno
                   });
                
                }
            
            function ListaTurno(datos){
                
                rpt = $.parseJSON(datos);
                
                for(r in rpt){
                    
                    $("#Turno").append('<option value="'+ rpt[r].Oid +'">'+ rpt[r].GtNombre +'</option>');
                    
                }
                
            }
            
            function CargarHistorial(OidSolicitud){
                
                $.ajax({
                    async: true,
                    type:"POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllHistorial.php",
                    data:{tc:1,OidSolicitud:OidSolicitud},
                    success: RespuestaHistorial
                });
                
            }
            
            function RespuestaHistorial(datos){
                
                $("#HistorialSolicitud").text("");
                
                rpt = $.parseJSON(datos);
                
                datos = $("#HistorialSolicitud");
                var resp = "";
                var con = 1;
                var conEst = 1;
                var UsuSoli = "";
                var Usuario = "";
                
                resp += "<table id='t2' class='t2' style='height:30%;width:100.2%;' border='0' cellpadding='2' cellspacing='0'>\
                            <tbody class='scrollContent'>";
                 
                 for(dat in rpt){
                     
                     UsuSoli = rpt[dat].UsuarioSolOid;
                     /*Se valida si la solicitud fue registrada por un usuario ordinario o por un funcionario*/
                     if(rpt[dat].OidEstado == 1 || rpt[dat].OidEstado == 5 || rpt[dat].OidEstado == 8){
                         
                         if(UsuSoli == 0){
                             
                             Usuario = rpt[dat].USUARIO_REGISTRA;
                             
                         }else{
                             
                             Usuario = rpt[dat].USUARIO_SOLICITA;
                             
                         }
                         
                     }else if(rpt[dat].OidEstado == 7){
                         
                         if(conEst > 1){
                             
                             Usuario = rpt[dat].USUARIO_REGISTRA;
                             
                         }else{
                             
                             Usuario = rpt[dat].USUARIO_ASIGNADO;
                             
                         }
                         
                         conEst++;
                         
                     }else{
                         
                         Usuario = rpt[dat].USUARIO_ASIGNADO;
                         
                     }
                     
                     
                    resp += "<tr id='trt' class='trt' style='border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>\
                                   <td>\
                                       "+rpt[dat].Hssfecha+"\
                                   </td>\
                                   <td style='text-transform: uppercase;'>\
                                       "+ Usuario +"\
                                   </td>\
                                   <td style='text-transform: uppercase;'>\
                                       "+rpt[dat].GeNombe+"\
                                   </td>\
                                   <td style='text-transform: uppercase;text-align:left'>\
                                       "+rpt[dat].HssObservaciones+"\
                                   </td>\
                                </tr> ";
                     con++;
               
               } 
               resp += "</table>";
               datos.append(resp);
                
            }
            
            /**/
           function ValidarRol(){
               if($("#Roll").val() != 74){
                  $("#AgregarTipoNecesidad").text("");
                  $("#AgregarNecesidad").text("");
                  $("#AgregarMecanismoDeteccion").text("");
                  $("#AgregarTipoSolicitud").text("");
                  $("#AgregarNivel").text("");
                  $("#AgregarClasificacion").text("");
                  
               }
           }
           
           
           function CargarEncuestaSatisfaccion(){
                
                $.ajax({
                    type: "POST",
                    datatype: "json",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllEncuestaSatisfaccion.php",
                    data:{tc:1},
                    success: RespuestaEncuestaSatisfaccion
                });
                
            }
            
            function RespuestaEncuestaSatisfaccion(datos){
                
                rpt = $.parseJSON(datos);
                
                $("#ContenidoEncuesta").text("");
                
                var resp = '';
                var con = 1;
                
                resp += '<table style="width:100%;font-size:90%">\
                            <tr>\
                                <td>\
                                </td>\
                                <td>\
                                </td>\
                                <td>\
                                    <strong>1</strong>\
                                </td>\
                                <td>\
                                    <strong>2</strong>\
                                </td>\
                                <td>\
                                    <strong>3</strong>\
                                </td>\
                                <td>\
                                    <strong>4</strong>\
                                </td>\
                                <td>\
                                    <strong>5</strong>\
                                </td>\
                            </tr>';
                
                for(r in rpt){
                    
                    resp += '<tr>\
                                <td style="width:2%">\
                                    '+ con +'.\
                                </td>\
                                <td style="width:60%">\
                                    '+ rpt[r].PrNombre +'\
                                </td>\
                                <td>\
                                    <input type="radio" name="rbPregunta'+ r +'[]" id="Pregunta'+ r +'" value="1" onclick="CalificarPregunta('+ r +',1);"/>\
                                </td>\
                                <td>\
                                    <input type="radio" name="rbPregunta'+ r +'[]" id="Pregunta'+ r +'" value="2" onclick="CalificarPregunta('+ r +',2);"/>\
                                </td>\
                                <td>\
                                    <input type="radio" name="rbPregunta'+ r +'[]" id="Pregunta'+ r +'" value="3" onclick="CalificarPregunta('+ r +',3);"/>\
                                </td>\
                                <td>\
                                    <input type="radio" name="rbPregunta'+ r +'[]" id="Pregunta'+ r +'" value="4" onclick="CalificarPregunta('+ r +',4);"/>\
                                </td>\
                                <td>\
                                    <input type="radio" name="rbPregunta'+ r +'[]" id="Pregunta'+ r +'" value="5" onclick="CalificarPregunta('+ r +',5);"/>\
                                </td>\
                                <td>\
                                    <input type="hidden" name="txtRespuestas[]" id="Respuestas'+ r +'" value="" />\
                                    <input type="hidden" name="txtOidPregunta" id="OidPregunta'+ r +'" value="'+ rpt[r].Oid +'" />\
                                </td>\
                            </tr>';
                    con++;
                }
                
                resp += '</table>';
                
                $("#ContenidoEncuesta").append(resp);
                
            }
            
            function CalificarPregunta(Posi,Calificacion){
                
                document.getElementById("Respuestas"+Posi).value = Calificacion ;
                
            }
            
            function GuargarEncuestaSatistaccion(){
                
                /*Se valida que ninguna pregunta este sin responder*/
                
                var formulario = document.forms["Encuesta"];
                var grupos = [];
                for (var j = 0; elem = formulario.elements[j]; j++) {
                    if (elem.type == "radio") {
                        if (!grupos[elem.name]) {
                            grupos[elem.name] = elem.checked;
                        }
                    }
                }
                
                for (grupo in grupos) {
                    if (!grupos[grupo]) {
                        alertify.alert("QUEDAN PREGUNTAS SIN CONTESTAR.", function () {
                    });
                        return false;
                    }
                }
                
                /*Se recoge todas las respuestas y se arma una lista: Oid Solicitud,Oid Preguntas,Oid Respuestas*/
                
                var ListaOidRespuestas = new  Array();
                var ListaOidPreguntas = new Array();
                var OidSolicitud = document.getElementById("OidSoli").value;
                
                var Tama = document.getElementsByName("txtRespuestas[]");
                
                for(var i = 0; i < Tama.length; i++){
                    
                    ListaOidRespuestas[i] = document.getElementById("Respuestas"+i).value;
                    ListaOidPreguntas[i] = document.getElementById("OidPregunta"+i).value;
                    
                }
                
                $.ajax({
                    
                    async: true,
                    type: "POST",
                    dataType: "json",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllCalificacionEncuesta.php",
                    data:{tc:1,ListaOidRespuestas:ListaOidRespuestas,ListaOidPreguntas:ListaOidPreguntas,OidSolicitud:OidSolicitud},
                    success: RespuestaEncuesta
                    
                });
                
            }
            
            function RespuestaEncuesta(datos){
                
                var OidSolicitud = datos.respuesta;
                alertify.success("La encuesta se guardo correctamente.");
                document.getElementById("BotonEncuesta").innerHTML = '<input data-dismiss="modal" class="btn btn-info" type="button" value="Cerrar" />';
                document.getElementById("BotonCalificar").innerHTML = '';
                document.getElementById("estado").innerHTML = 'Aceptados';
                //ConsultarRespuestasSolicitud();
                CargarHistorial(OidSolicitud);
                
            }
           
           function CargarClasificacion(){
               var TipoNecesidad = $("#TipoNecesidad").val();
               var tc = 13;
               $.ajax({
                    
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllSolicitud.php",
                    data:{tc:tc,TipoNecesidad:TipoNecesidad},
                    success: RespuestaClasificacion
                    
                });
           }
           
           function RespuestaClasificacion(datos){
                rpt = $.parseJSON(datos);
                $("#NivelS").html('<option value="">---</option>');
                for(r in rpt){
                    
                    $("#NivelS").append('<option value="'+ rpt[r].Oid +'">'+ rpt[r].NsNombre +'</option>');
                    
                }
                //$("#CampoNivel").html('<option value="">---</option>');
                for(r in rpt){
                    
                    $("#CampoNivel").append('<option value="'+ rpt[r].Oid +'">'+ rpt[r].NsNombre +'</option>');
                    
                }
                
            }
            
            function CargarNecesidad(){
                 var NombreClasificacio = $("#TipoNecesidad").val();
                 var tc = 14;
               $.ajax({
                    
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllSolicitud.php",
                    data:{tc:tc,NombreClasificacio:NombreClasificacio},
                    success: RespuestaCargarNecesidad
                    
                });
            }
            
            function RespuestaCargarNecesidad(datos){
                rpt = $.parseJSON(datos);
                $("#Necesidad").html('<option value="">---</option>');
                for(r in rpt){
                    
                    $("#Necesidad").append('<option value="'+ rpt[r].NesecidadOid +'">'+ rpt[r].NeDescripcion +'</option>');
                    
                }
            }
            
            function ConsultarNivel(){
                if($("#TipoNecesidad").val()===""){
                        alertify.alert("Seleccione Un Área De Servicio"),function(){
                         $("#TipoNecesidad").focus();   
                   };
                   $('#VentanaNivelServicio').text("");
                }else{
                    $('#VentanaNivelServicio').html('<div id="VentanaNivelServicio">\
                                                        <div class="modal fade" id="VentanaNivel" tabindex="-1" role="dialog" aria-labelledby="largeModal" aria-hidden="true" style="padding: 100px" >\
                                                                <div class="modal-dialog modal-lg">\
                                                                  <div class="modal-content" style="width: 800px;height: 400px">\
                                                                      <div class="modal-header">\
                                                                          <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>\
                                                                          <h4 class="modal-title" id="myModalLabel">NUEVO NIVEL DE SERVICIO</h4>\
                                                                      </div>\
                                                                      <div class="modal-body">\
                                                                          <div style="height: 490px;">\
                                                                              <table>\
                                                                                  <tr>\
                                                                                      <td>\
                                                                                          <div class="exterior" >\
                                                                                            <table id="t1" class="t1" style="height:100%;width:100%;" border="0" cellpadding="0" cellspacing="1" border>\
                                                                                            <thead class="fixedHeader" style="color:white;background:#069;position:static ;">\
                                                                                            <tr>\
                                                                                            <th>Descripcion</th>\
                                                                                            <th>Área De Servicio</th>\
                                                                                            <th>Editar</th>\
                                                                                            </tr>\
                                                                                            </thead>\
                                                                                            </table>\
                                                                                          </div>\
                                                                                          <div class="interior2" id="inte2" style="width: 750px;height: 230px">\
                                                                                                <div id="DatosNivel"></div>\
                                                                                          </div>\
                                                                                      </td>\
                                                                                  </tr>\
                                                                                  <tr>\
                                                                                      <td><br>\
                                                                                          <form>\
                                                                                              <table style="font-size:90%; width: 100%">\
                                                                                                <tr>\
                                                                                                    <td>\
                                                                                                        <input placeholder="Nombre Nivel" type="text"  style="width: 98%" name="" value="" id="NombreNivel"/>\
                                                                                                    </td>\
                                                                                                    <td style="padding-bottom: 10px;  padding-right: 5px;" align="right">\
                                                                                                        Área De Servicio:\
                                                                                                    </td>\
                                                                                                    <td>\
                                                                                                    <input type="text" name="" value="" style="width: 100%" disabled id="NomTipoArea"/><input type="hidden" name="" value="" id="TipoArea"  />\
                                                                                                    </td>\
                                                                                                    <td style="padding-bottom: 10px; padding-left: 5px" align="right">\
                                                                                                        <div id="BotonNivel"><input type="button" value="Guardar" class="btn btn-success" onclick="GuardarNivel();"/></div>\
                                                                                                    </td>\
                                                                                                    <td style="padding-bottom: 10px; padding-left: 5px">\
                                                                                                        <input type="button" value="Limipiar" class="btn btn-info" onclick="LimpiarCampo();"/>\
                                                                                                    </td>\
                                                                                                </tr>\
                                                                                            </table>\
                                                                                          </form>\
                                                                                       </td>\
                                                                              </table>\
                                                                          </div>\
                                                                      </div>\
                                                                  </div>\
                                                                </div>\
                                                              </div>\
                                                    </div>\ ');
              ConsultarNivelServicio();
              }     
        }
        function ConsultarNivelServicio(){
            var TipoArea = $("#TipoNecesidad").val();
            var tc = 5;
             $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllNivel.php",
                    data: {tc:tc,TipoArea:TipoArea},
                    success: DatosNivel
                });
         }
        
        function DatosNivel(datos){
            $("#DatosNivel").text("");
                rpt = $.parseJSON(datos);
                        datos = $("#DatosNivel");
                        var resp = "";
                        resp += "<table id='t2' class='t2' style='height:20%;width:100.2%;' border='0' cellpadding='2' cellspacing='0'>\
                                    <tbody class='scrollContent'>";
                         var con = 1;
                         for(dat in rpt){
                         resp += "<tr id='trt' class='trt' style=' padding:0.5px 5px 0.5px;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>\
                                        <td>\
                                            "+rpt[dat].NsNombre+"<input type='hidden' name='' id='NivelNombre"+dat+"' value='"+rpt[dat].NsNombre+"'/>\
                                        </td>\
                                       <td align='center'>\
                                            "+rpt[dat].TnDescripcion+"<input type='hidden' name='' id='TipAreaOid"+dat+"' value='"+rpt[dat].TipNecesidadOid+"' />\
                                       </td>\
                                       <td align='center'>\
                                            <img src='../Imagen/edi.png' width='20' height='20' alt='edi' onclick='Editar("+dat+","+rpt[dat].OidNivel+");'/>\
                                       </td>\
                                     </tr> ";
                       con++;
                       } 
                       
                       $("#NomTipoArea").val(rpt[dat].TnDescripcion);
                       $("#TipoArea").val(rpt[dat].TipNecesidadOid);
                       resp += "</table>";
                       datos.append(resp);
            }
            
             function LimpiarCampo(){
                $("#NombreNivel").val("");
            }
            
            function GuardarNivel(){
            if($("#NombreNivel").val()===""){
                alertify.alert("Digite El Nombre Del Nivel De Servicio"),function(){
                 $("#NombreNivel").focus();   
                };
                return false;
            }if($("#TipoArea").val()===""){
                alertify.alert("Seleccione Una Área De Servicio"),function(){
                 $("#TipoArea").focus();   
                };
                return false;
            }
            else{
                var Nombre = $("#NombreNivel").val();
                var TipoArea = $("#TipoArea").val();
                var tc = 1;
                 $.ajax({
                        type: "POST",
                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                        url: "../../Bitacora/Controlador/Consultas/BllNivel.php",
                        data:{Nombre:Nombre,TipoArea:TipoArea,tc:tc},
                        success: MensajeGuardar,
                        timeout: 4000
                    });
            }
        }
        
        function MensajeGuardar(){
            alertify.success("Los Datos Se Guardaron Con Exito");
            $("#NombreNivel").val("");
            CargarClasificacion();
            ConsultarNivelServicio();
        }
        
         function Editar(posi,Oid){
            document.getElementById("NombreNivel").value = $("#NivelNombre"+posi).val();
            document.getElementById("TipoArea").value = $("#TipAreaOid"+posi).val();
            document.getElementById("BotonNivel").innerHTML = '<input type="button" value="Editar" class="btn btn-success" onclick="EditarNivel('+Oid+');"/>';
        }
        
        function EditarNivel(NivelId){;
            if($("#NombreNivel").val()===""){
                alertify.alert("Digite El Nombre Del Nivel De Servicio"),function(){
                 $("#NombreNivel").focus();   
                };
                return false;
            }if($("#TipoArea").val()===""){
                alertify.alert("Seleccione Una Área De Servicio"),function(){
                 $("#TipoArea").focus();   
                };
                return false;
            }else{
                var Nombre = $("#NombreNivel").val();
                var TipoArea = $("#TipoArea").val();
                var tc = 3;
                 $.ajax({
                        type: "POST",
                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                        url: "../../Bitacora/Controlador/Consultas/BllNivel.php",
                        data: {NivelId:NivelId,Nombre:Nombre,TipoArea:TipoArea,tc:tc},
                        success: MensajeEditar,
                        timeout: 4000
                    });
            }
        }
        
        function MensajeEditar(){
            $("#NombreNivel").val("");
            alertify.success("Los Datos Se Editaron Con Exito");
            document.getElementById("BotonNivel").innerHTML = '<input type="button" value="Guardar" class="btn btn-success" onclick="GuardarNivel();"/>';
            CargarClasificacion();
            ConsultarNivelServicio();
        }
        
        function AgregarFechaRegistro(){
           if(document.getElementById("NecesidadFinalizada").checked == true){
               $("#FechaRegistro").html('<table style="font-size:100%;">\
                                            <tr>\
                                                <td style="padding:5px">\
                                                     Fecha Incio De Actividad\
                                                </td>\
                                                <td style="padding:5px">\
                                                     Hora\
                                                </td>\
                                                <td style="padding:5px">\
                                                     Minuto\
                                                </td>\
                                            </tr>\
                                            <tr>\
                                                <td style=" padding:5px">\
                                                    <input type="text" id="FechaInicial" style="width:100%" name="" value="" onchange="ValidarFechaBitacora(this.value);"/>\
                                                </td>\
                                                <td style=" padding:5px">\
                                                    <input type="text" id="Hora" style="width:30px" name="" value=""  maxlength="2" onchange="ValidarHora();"/>\
                                                </td>\
                                                <td style=" padding:5px">\
                                                    <input type="text" id="Minuto" style="width:30px" name="" value=""  maxlength="2" onchange="ValidarMinuto|();"/>\
                                                </td>\
                                                <td>\
                                                    24 / H\
                                                </td>\
                                            </tr>\
                                         </table>');
                Calendario();
                
                
                /*var f = new Date();
                var FechaActual = f.getDate() + "-" + (f.getMonth() +1) + "-" + f.getFullYear();
                document.getElementById("FechaInicial").value = FechaActual;*/
                                                    
                document.getElementById("FechaInicial").focus();
                                                    
           
           }else{
               $("#FechaRegistro").text("");
           }
        }
        
        function ValidarFechaBitacora(Fecha){
            
            var f = new Date();
            
            var FechaActual = f.getDate() + "-" + (f.getMonth() +1) + "-" + f.getFullYear();
            
            if((Date.parse(FechaActual)) < (Date.parse(Fecha))){
                alertify.alert("La fecha de registro no puede ser mayor que la actual.", function () {
                    
                });
                document.getElementById("FechaRegistro").value = "";
                return false;
            }
            
        }
        
        function Calendario(){
            $( "#FechaInicial" ).datepicker({ 
                     autoSize: true,
                     dayNames: ['Domingo', 'Lunes', 'Martes', 'Mi?rcoles', 'Jueves', 'Viernes', 'S?bado'],
                     dayNamesMin: ['Dom', 'Lu', 'Ma', 'Mi', 'Je', 'Vi', 'Sa'],
                     firstDay: 1,
                     monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
                     monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'],
                     dateFormat: 'dd-mm-yy',
                     changeMonth: true,
                     changeYear: true,
                     yearRange: "-90:+0"

                    });
        }
        
        function ValidarHora(){
                    h = document.getElementById("Hora");
                    if(h.value > 23){
                        alertify.alert("<font size=2>ERROR, FORMATO 24/H", function () {
                                h.focus();
                        });
                    }
                }
               
            function ValidarMinuto(){
                h = document.getElementById("Minuto");
                if(h.value > 59){
                    alertify.alert("<font size=2>ERROR, FORMATO", function () {
                            h.focus();
                    });
                }
            }
            
            function CargarComponentes(OidClasificacion){
                
                $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllComponente.php",
                    data: {tc:2,OidClasificacion:OidClasificacion},
                    success: RespuestaCargarComponente
                });
                
            }
            
            function RespuestaCargarComponente(datos){
                
                $("#Componentes").text("");
                
                rpt = $.parseJSON(datos);
                
                $("#Componentes").append('<option value="0">---</option>');
                
                datos = $("#Componentes");

                 for(dat in rpt){

                    $("#Componentes").append('<option value="'+ rpt[dat].Oid +'">'+ rpt[dat].CoNombre +'</option>');

               } 
                
            }
            
            function ValidarSesion(){
                
                $.ajax({
                    async: true,
                    dataType: 'json',
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllSolicitud.php",
                    data: {tc:17},
                    success: RespuestaValidarSesion
                });
                
            }
            
            function RespuestaValidarSesion(datos){
                
                if(datos.Respuesta == 1){
                    
                    window.location=('../../controlador/php/sql/cerrarSesion.php');
                    
                }
                
            }
        
        </script>
    </head>
    <body onload="ValidarRol();ValidarUsuario();CargarServicio();CargarArea();CargarUsuario();ComboMecanimo();ComboTipoSolicitud();ConsultarRespuestasSolicitud();">
        <section class="container">
            <div class="formulario">
                
                <!-- Div Respuestas de solicitud -->
                <div id="Respuesta" style="position: absolute;left: 500px;top: 46px;display: none">
                    <select id="CodigoSolicitud" style="width: 70px;height: 25px;font-size: 90%;" name="cbCodigosSolicitud">
                    </select>
                    <img data-toggle="modal" data-target="#DetalleSolicitud" title="Señor(a) Usuario Cuenta con Respuesta de Solicitud" style="cursor: pointer;margin-top: -10px" src="../imagen/res.png" width="30" height="30" alt="res" onclick="MostrarDetalleSolicitud();CargarEncuestaSatisfaccion();" />
                </div>
                <!-- Formulario para Funcionarios y Lideres-->
                <h1>REPORTE Y GESTIÓN DE NECESIDADES DE LOS CLIENTES INTERNOS</h1>
                <div id="FormularioFuncionario" >
                  <form method="post" action="index.html">
                  <table style="font-size: 98%" width="auto" >
                    <tr>
                        <td colspan="3" align="right">
                            <div id="Res" style="margin-top: -10px;margin-bottom: 10px;">
                            </div>
                        </td>
                    </tr>
                     <!-- Usuarios-->
                    <tr>
                        <td>
                           <div> <font  color="Red">(*)</font> Usuario Solicitante</div>
                        </td>
                        <td width="5px"></td>
                        <td>
                            <div><input type="text" name="" value="" id="UsuarioSolicita" onclick="ValidarSesion();ConsultarRespuestasSolicitud();" /></div>
                        </td>
                    </tr>
                     <!-- Servicios de dinamica-->
                    <tr>
                        <td>
                            <font color="Red">(*)</font> Servicio 
                        </td>
                        <td width="5px"></td>
                        <td>
                            <select name="" id="Servicio" >
                                <option value="">---</option>
                            </select>
                        </td>
                    </tr>
                     <!-- Nombre de la Sesion para el campo funcionario-->
                    <tr>
                        <td>
                            <font color="Red">(*)</font>  Nombre Funcionario
                        </td>
                        <td width="5px"></td>
                        <td>
                            <input type="text" name="" value="<?php echo$_SESSION['nombres'] ?>" id="NombreFuncionario" disabled/>
                        </td>
                    </tr>
                     <!-- Area de servicio o solicitud-->
                    <tr>
                        <td>
                            <font color="Red">(*)</font> Área De Solicitud
                        </td>
                        <td width="5px"></td>
                        <td>
                            <select name="" id="TipoNecesidad" onchange="CargarClasificacion();CargarNecesidad();">
                                <option value="">---</option>
                            </select>
                        </td>
                        <td>
                            <div id="AgregarTipoNecesidad"><img style="margin-top: -10px;cursor: pointer" data-toggle="modal" data-target="#VentanaArea"  src="../imagen/nuevo.png" width="25" height="25" alt="nuevo" onclick="VentanaArea();"/></div>
                        </td>
                    </tr>
                      <!-- Nivel de servicio-->
                    <tr>
                        <td>
                            <font color="Red">(*)</font>  Servicio Requerido
                        </td>
                        <td width="5px"></td>
                        <td>
                            <select id="NivelS" onchange="Clasificar();/*CargarNecesidad();*/">
                                <option value="" >---</option>
                            </select>
                        </td>
                        <td>
                            <div id="AgregarNivel"><img style="margin-top: -10px;cursor: pointer" data-toggle="modal" data-target="#VentanaNivel" src="../imagen/nuevo.png" width="25" height="25" alt="nuevo" onclick="ConsultarNivel();"/></div>
                        </td>
                    </tr>
                    <tr>
                        <td>
                           <font color="Red">(*)</font>   Necesidad
                        </td>
                        <td width="5px"></td>
                        <td>
                            <select name="" id="Necesidad" >
                                <option value="">---</option>
                            </select>
                        </td>
                        <td>
                            <div id="AgregarNecesidad"><img style="margin-top: -10px;cursor: pointer" src="../imagen/nuevo.png" data-toggle="modal" data-target="#VentanaNecesidad" width="25" height="25" alt="nuevo" onclick="VentanaNecesidad();"/></div>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <font color="Red">(*)</font> Categoria Del Servicio
                        </td>
                        <td width="5px"></td>
                        <td>
                            <select name=""  id="NombreClasificacio">
                                <option value="">---</option>
                            </select>
                        </td>
                        <td>
                            <div id="AgregarClasificacion"><img style="margin-top: -10px;cursor: pointer"  src="../imagen/nuevo.png" width="25" height="25" alt="nuevo" onclick="AbrirParametrizacion();"/></div>
                        </td>
                    </tr>
                    <!--*<tr>
                        <td>
                           <font color="Red">(*)</font>   Componentes
                        </td>
                        <td width="5px"></td>
                        <td>
                            <select name="" id="Componentes" >
                                <option value="">---</option>
                            </select>
                        </td>
                    </tr>-->
                    <tr>
                    <tr>
                        <td>
                          <font color="Red">(*)</font>    Descripción
                        </td>
                        <td width="5px"></td>
                        <td>
                            <textarea name="" rows="4" cols="20" id="DescripcionNecesidad"></textarea>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <div><font color="Red">(*)</font>  Mecanismo de Detección</div>
                        </td>
                        <td width="5px"></td>
                        <td>
                            <div>
                                <select name="" id="MecanismoDeteccion">
                                     <option value="">---</option>
                                </select>
                            </div>
                        </td>
                        <td>
                            <div id="AgregarMecanismoDeteccion"><img style="margin-top: -10px;cursor: pointer" data-toggle="modal" data-target="#VentanaMecanismo" src="../imagen/nuevo.png" width="25" height="25" alt="nuevo" onclick="VentanaMecanismo();"/></div>
                        </td>
                    </tr>
                    <!-- Tipo de solicitud-->
                    <tr>
                        <td>
                            <div><font color="Red">(*)</font> Tipo Solicitud</div>
                        </td>
                        <td width="5px"></td>
                        <td>
                            <div>
                                <select name="" id="TipoSolicitud">
                                    <option value="">---</option>
                                </select>
                            </div> 
                        </td>
                        <td>
                            <div id="AgregarTipoSolicitud"><img style="margin-top: -10px;cursor: pointer" src="../imagen/nuevo.png" data-toggle="modal" data-target="#VentanaSolicitud" width="25" height="25" alt="nuevo" onclick="VentanaSolicitud();"/></div>
                        </td>
                    </tr>
                     <!-- Registro de actividad o bitacora-->
                    <tr>
                        <td colspan="3">
                            <div> 
                               Registro De Actividad
                               <input type="checkbox" name="" value="" id="NecesidadFinalizada" onchange="AgregarFechaRegistro();"/>
                               <p style="font-style: italic;">
                                    <label style="font-size: 80%"><b><i>Si el registro es una actividad de bitácora, presione el registro de actividad</i></label>
                               </p>
                            </div>
                        </td>  
                    </tr>
                    <tr>
                        <td colspan="4">
                            <div id="FechaRegistro"></div>
                        </td>
                    </tr>
                    <tr>
                        <td align="center" colspan="3">
                            <table style="width: 100%">
                                <tr>
                                    <td align="right">
                                        <input type="button" class="btn btn-success" value="Registrar" onclick="RegistrarSolicitud(1);"/>
                                    </td>
                                    <td width="5">
                                        
                                    </td>
                                    <td>
                                        <input type="reset" class="btn btn-info" value="Limpiar" />
                                    </td>
                                    <td align="right">
                                        <a href="SeguimientoNecesidad.php"><img title="Ir a la Bitacora" src="../imagen/adelante.png" width="40" height="40" alt="adelante"/></a>
                                    </td>
                                </tr>
                            </table>
                        </td>
                    </tr>
                </table>
                </form>
                </div>
            </div>
        </section>
    <div class="modal fade" id="VentanaArea" tabindex="-1" role="dialog" aria-labelledby="largeModal" aria-hidden="true" style="padding: 100px" >
        <div class="modal-dialog modal-lg">
            <div class="modal-content" style="width: 800px;height: 400px">
                <div class="modal-header">
                      <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                      <h4 class="modal-title" id="myModalLabel">ÁREA DE SERVICIO</h4>
                  </div>
                <div class="modal-body">
                    <div style="height: 490px;">
                        <table>
                            <tr>
                                <td>
                                    <div class="exterior">
                                        <table id="t1" class="t1" style="height:100%;width:100%;" border="0" cellpadding="0" cellspacing="1" border>
                                        <thead class="fixedHeader" style="color:white;background:#069;position:static ;">
                                        <tr>
                                        <th>Descripcion</th>
                                        <th>Administrador Del Área</th>
                                        <th>Editar</th>
                                        </tr>
                                        </thead>
                                        </table>
                                    </div>
                                    <div class="interior2" id="inte2" style="width: 750px;height: 230px">
                                            <div id="DatosArea"></div>
                                      </div>
                                </td>
                            </tr>
                            <tr>
                                <td><br>
                                    <form>
                                        <table style="font-size: 90%; width: 100%">
                                            <tr>
                                                <td>
                                                    <input placeholder="Nombre Área De Servicio"  type="text" name="" style="width:98%" value="" id="Nombre" />
                                                </td>
                                                <td>
                                                    <input placeholder="Administrador del Área" type="text" name="" value=""  style="width:98%" id="NombreUsuario"/><input type="hidden" name="" value="" id="Usuario"/>
                                                </td>
                                                <td style="padding-bottom: 10px; padding-left: 5px" align="right">
                                                    <div id="BotonGuardarArea"><input type="button" value="Guardar" class="btn btn-success" onclick="GuardarArea();"/></div>
                                                </td>
                                                <td style="padding-bottom: 10px; padding-left: 5px">
                                                    <input type="reset" value="Limpiar" class="btn btn-info" />
                                                </td>
                                            </tr>
                                        </table>
                                    </form>
                                  </td>
                              </tr>
                        </table>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div id="DatosVentanaNecesidad"></div>
    <div class="modal fade" id="VentanaMecanismo" tabindex="-1" role="dialog" aria-labelledby="largeModal" aria-hidden="true" style="padding: 100px" >
        <div class="modal-dialog modal-lg">
            <div class="modal-content" style="width: 600px;height: 450px">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                     <h4 class="modal-title" id="myModalLabel">MECANISMO DE DETECCIÓN</h4>
                </div>
                <div class="modal-body">
                    <div style="height: 400px;">
                        <table>
                            <tr>
                                <td>
                                    <div class="exterior">
                                        <table id="t1" class="t1" style="height:100%;width:100%;" border="0" cellpadding="0" cellspacing="1" border>
                                            <thead class="fixedHeader" style="color:white;background:#069;position:static ;">
                                                <tr>
                                                    <th>Descripcion</th>
                                                    <th>Editar</th>
                                                </tr>
                                            </thead>
                                        </table>
                                    </div>
                                    <div class="interior2" id="inte2" style="width: 550px;height: 280px">
                                        <div id="DatosMecanismo"></div>
                                    </div>
                                </td>
                            </tr>
                            <tr>
                                <td><br>
                                    <form>
                                        <table style="font-size:90%; width: 100%">
                                            <tr>
                                                <td>
                                                    <input placeholder="Mecanismo De Detección" style="width: 100%" type="text" name="" value="" id="DescripcionMecanismo" />
                                                </td>
                                                <td style="padding-bottom: 10px; padding-left: 5px" align="right">
                                                    <div id="BotonGuardarMecanismo"><input type="button" value="Guardar" class="btn btn-success" onclick="GuardarMecanismo();"/></div>
                                                </td>
                                                <td style="padding-bottom: 10px; padding-left: 5px">
                                                    <input type="reset" value="Limpiar" class="btn btn-info" onclick="LimpiarMecanismo();"/>
                                                </td>
                                            </tr>
                                        </table>
                                    </form>
                                </td>
                            </tr>
                        </table>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal fade" id="VentanaSolicitud" tabindex="-1" role="dialog" aria-labelledby="largeModal" aria-hidden="true" style="padding: 100px" >
        <div class="modal-dialog modal-lg">
            <div class="modal-content" style="width: 600px;height: 450px">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                     <h4 class="modal-title" id="myModalLabel">TIPO DE SOLICITUD</h4>
                </div>
                <div class="modal-body">
                    <div style="height: 400px;">
                        <table>
                            <tr>
                                <td>
                                    <div class="exterior">
                                        <table id="t1" class="t1" style="height:100%;width:100%;" border="0" cellpadding="0" cellspacing="1" border>
                                            <thead class="fixedHeader" style="color:white;background:#069;position:static ;">
                                                <tr>
                                                    <th>Descripcion</th>
                                                    <th>Editar</th>
                                                </tr>
                                            </thead>   
                                        </table>
                                    </div>
                                    <div class="interior2" id="inte2" style="width: 550px;height: 280px">
                                        <div id="DatosSolicitud"></div>
                                    </div>
                                </td>
                            </tr>
                            <tr>
                                <td><br>
                                    <form>
                                        <table style="font-size: 90%; width: 100%">
                                            <tr>
                                                <td>
                                                    <input placeholder="Tipo Solicitud" type="text" name="" value="" id="TipoSoli"/>
                                                </td>
                                                <td style="padding-bottom: 10px; padding-left: 5px" align="right">
                                                    <div id="BotonGuardarTipoSolicitud"><input type="button" value="Guardar" class="btn btn-success" onclick="GuardarSolicitud();"/></div>
                                                </td>
                                                <td style="padding-bottom: 10px; padding-left: 5px">
                                                    <input type="reset" value="Limpiar" class="btn btn-info" onclick="LimpiarTipoSolicitud();"/>
                                                </td>
                                            </tr>
                                         </table>
                                    </form>
                                </td>
                            </tr>
                        </table> 
                    </div>
                </div>
            </div>
        </div>
    </div>
    
    <!--Div Detalle de la Solicitud-->
        <div class="modal fade" id="DetalleSolicitud" tabindex="-1" role="dialog" aria-labelledby="largeModal" aria-hidden="true">
            <div class="modal-dialog modal-lg">
              <div class="modal-content">
                    <div class="modal-header">
                        <button type="button" class="close" data-dismiss="modal" aria-hidden="true" onclick="ConsultarRespuestasSolicitud();" >&times;</button>
                      <h4 class="modal-title" id="myModalLabel">Detalle de la Solicitud Cliente Interno</h4>
                    </div>
                    <div class="modal-body">
                      <div style="height: auto;">
                          <form id="segsol">
                            <table id="detalles">
                                <tr>
                                    <td>
                                        <table id="soli">
                                            <tr>
                                                <td colspan="3" align="center">
                                                    <strong>DETALLE DE LA SOLICITUD</strong>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td id="filas">
                                                    <table style="font-size:100%">
                                                        <tr>
                                                            <td>
                                                                Codigo:
                                                            </td>
                                                            <td width="10px"></td>
                                                            <td>
                                                                <div id="codigo"></div>
                                                                <input  type="hidden" name="txtOidSolicitud" value="" id="OidSoli" />
                                                            </td>
                                                        </tr>
                                                    </table>
                                                </td>
                                                <td id="filas" align="center">
                                                    <table style="font-size:100%">
                                                        <tr>
                                                            <td>
                                                                Fecha:
                                                            </td>
                                                            <td width="10px"></td>
                                                            <td>
                                                                <div id="fecha"></div>
                                                            </td>
                                                        </tr>
                                                    </table>
                                                </td>
                                                <td id="filas" align="right">
                                                    <table style="font-size:100%">
                                                        <tr>
                                                            <td>
                                                                Estado:
                                                            </td>
                                                            <td width="10px"></td>
                                                            <td>
                                                                <div id="estado"></div>
                                                            </td>
                                                        </tr>
                                                    </table>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td id="titulo">
                                                    Documento
                                                </td>
                                                <td id="filas" colspan="2">
                                                     <div id="doc"></div>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td id="titulo">
                                                    Solicitante
                                                </td>
                                                <td id="filas" colspan="2">
                                                     <div id="nombre"></div>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td id="titulo">
                                                    Cargo
                                                </td>
                                                <td id="filas" colspan="2">
                                                     <div id="cargo"></div>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td id="titulo">
                                                    Servicio
                                                </td>
                                                <td id="filas" colspan="2">
                                                     <div id="servicio"></div>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td id="titulo">
                                                    Area
                                                </td>
                                                <td id="filas" colspan="2">
                                                     <div id="tipnece"></div>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td id="titulo">
                                                    Categoria
                                                </td>
                                                <td id="filas" colspan="2">
                                                     <div id="necesi"></div>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td id="titulo">
                                                    Descripcion Solicitud
                                                </td>
                                                <td id="filas2" colspan="2">
                                                    <textarea style="width: 100%;" id="descri" name="" rows="4" cols="20" readonly></textarea>
                                                </td>
                                            </tr>
                                            <!--<tr>
                                                <td id="titulo">
                                                    Justificacion
                                                </td>
                                                <td id="filas2" colspan="2">
                                                    <textarea style="width: 100%;" id="justi" name="" rows="4" cols="20" readonly></textarea>
                                                </td>
                                            </tr>-->
                                            <tr>
                                                <td id="titulo1" colspan="3">
                                                    <strong>CONDUCTA DE LA SOLICITUD</strong>
                                                </td>
                                            </tr>
                                            <tr style="display: none">
                                                <td id="filas" colspan="3">
                                                    <table style="font-size:100%;width: 100%">
                                                        <tr>
                                                            <td>
                                                                Tipo de Caso
                                                            </td>
                                                            <td>
                                                                <select id="TipoCaso" name="cbTipoCaso" style="font-size: 90%;width: 150px;height: 100%" onChange="conducta();">
                                                                    <option value="0">---</option>
                                                                </select>
                                                            </td>
                                                            <td style="width:2%"></td>
                                                            <td>
                                                                Prioridad
                                                            </td>
                                                            <td>
                                                                <select id="Prioridad" name="cbPrioridad" style="font-size: 90%;width: 150px;height: 100%">
                                                                    <option value="0">---</option>
                                                                </select>
                                                            </td>
                                                            <td style="width:2%"></td>
                                                            <td style="width:13%">
                                                                Fecha cumplimiento
                                                            </td>
                                                            <td style="width:1%">
                                                                <input onchange="oportunidad();" type="text" name="capa1" type="text" class="reporte_termino" id="FechaOportunidad" size="12" style="font-size: 90%;width: 100px;height: 100%" onchange="oportunidad();"/>
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td>
                                                                Oportunidad
                                                            </td>
                                                            <td>
                                                                <input placeholder="dias" type="text" id="Oportunidad" name="txtOportunidad" value="" style="font-size: 90%;width: 150px;height: 100%" readonly/>
                                                            </td>
                                                            <td style="width:2%"></td>
                                                            <td style="width:13%">
                                                                Turno
                                                            </td>
                                                            <td style="width:1%">
                                                                <select id="Turno" name="cbturno" style="font-size: 90%;width: 150px;height: 100%">
                                                                    <option value="0">---</option>
                                                                </select>
                                                            </td>
                                                        </tr>
                                                    </table>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td id="filas" colspan="3">
                                                    <label id="ObservacionesSolicitud">Observaciones <textarea id="Observaciones" name="" rows="4" cols="20" style="width: 100%"></textarea></label>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td align="right" colspan="3">
                                                    <div id="Asignacion" style="margin-right: 10px;display: none">
                                                        <table>
                                                            <tr>
                                                                <td>
                                                                    <input style="margin-top: 15px" placeholder="Asignar Usuario" type="text" name="txtusuarioAsignado" id="usuarioAsignado" value="" />
                                                                    <input type="hidden" id="usuarioAsignado2" name="txtUsuarioAsignado2" value="" />
                                                                </td>
                                                                <td width="3px"></td>
                                                                <td>
                                                                    <input title="Aceptar" class="btn btn-success" type="button" value="✔" onclick="OpcionesSolicitud(1)"/>
                                                                </td>
                                                                <td width="3px"></td>
                                                                <td>
                                                                    <input title="Cancelar" class="btn btn-danger" class="white" type="button" value="X" onclick="cancelarAsignacion();" />
                                                                </td>
                                                            </tr>
                                                        </table>
                                                    </div>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td id="filas" colspan="3" align="right">
                                                    <table width="100%">
                                                        <tr>
                                                            <td>
                                                                <div id="DescripcionTC">
                                                                    
                                                                </div>
                                                            </td>
                                                            <td align="right">
                                                                <div id="BotonCalificar">

                                                                </div>
                                                            </td>
                                                        </tr>
                                                    </table>
                                                </td>
                                            </tr>
                                        </table>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        <table id="tseguimiento3">
                                            <tr id="titulo">
                                                <td colspan="4"> 
                                                    <strong>HISTORIAL</strong>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td colspan="5">
                                                    <div class="exterior" >
                                                        <table id="t1" class="t1" style="height:100%;width:100%;" border="0" cellpadding="0" cellspacing="1" border>
                                                            <thead class="fixedHeader" style="color:white;background:#069;position:static ;">
                                                                <tr>
                                                                    <th>Fecha Solicitud</th>
                                                                    <th>Usuario</th>
                                                                    <th>Estado</th>
                                                                    <th>Observaciones Solicitud</th>
                                                                </tr>
                                                            </thead>
                                                        </table>
                                                    </div>
                                                    <div class="interior3" id="inte">
                                                        <div id="HistorialSolicitud"></div>
                                                    </div>
                                                </td>
                                            </tr>
                                        </table>
                                    </td>
                                </tr>
                            </table>
                            <input type="hidden" id="fechaA" name="txtfechaa" value="<?php 
                                                                                        // Establecer la zona horaria predeterminada a usar. Disponible desde PHP 5.1
                                                                                        date_default_timezone_set('UTC');
                                                                                        //Imprimimos la fecha actual dandole un formato
                                                                                        echo date("d-m-Y");
                                                                                      ?>" />
                            </form>
                        </div>
                     </div>
                </div>
            </div>
        </div>
    
        <!--Div Encuesta de satisfaccion-->
            <div class="modal fade" id="EncuestaSatisfaccion" tabindex="-1" role="dialog" aria-labelledby="largeModal" aria-hidden="true">
                <div class="modal-dialog modal-lg">
                  <div class="modal-content">
                        <div class="modal-header">
                          <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                          <h4 class="modal-title" id="myModalLabel">Encuesta de Satisfaccion Cliente Interno</h4>
                        </div>
                        <div class="modal-body">
                          <div style="height: auto;">
                              <form id="Encuesta" method="post">
                                  <table style="font-size: 90%;width: 100%;">
                                      <tr>
                                          <td>
                                              <font color=#A4A4A4>De acuerdo con la calificación</font></br>
                                              <font color=#A4A4A4>1: Muy malo,2: Malo,3: Regular,4: Bueno,5: Excelente</font></br></br>
                                              <strong>Estado: Con Respuesta De Solicitud</strong></br>
                                              <div id="RespuestaSatisfaccion">
                                                  
                                              </div>
                                          </td>
                                      </tr>
                                  </table>
                                  </br>
                                  <div id="ContenidoEncuesta">
                                      
                                  </div>
                              </form>
                        </div>
                    </div>
                    <div class="modal-footer">
                        <table style="width: 100%;">
                            <!--<tr>
                                <td>
                                    <textarea style="width: 100%" placeholder="Observaciones o dudas sobre el proceso y respuesta de su solicitud." name="txtObservacionesEncuesta" id="ObservacionesEncuesta" rows="4" cols="20"></textarea>
                                </td>
                            </tr>-->
                            <tr>
                                <div id="BotonEncuesta">
                                    <input type="button" class="btn btn-success" value="Calificar Solicitud" onclick="GuargarEncuestaSatistaccion();"/>
                                </div>
                            </tr>
                        </table>
                    </div>
                </div>
            </div>
        </div>
        <div id="VentanaNivelServicio"></div> 
    <div id="fade" class="black_overlay"></div>
    <input type="hidden" name="" value="" id="UsuarioSolicitante"/>
    <input type="hidden" name="" value="" id="Usuario"/>
    <input type="hidden" name="" value="<?php echo$_SESSION['roll']?>" id="Roll"/>
    </body>
</html>